I dette program lærer du at kontrollere, om et alfabet er en vokal eller en konsotant, der bruger if… ellers og skifter sætning i Java.
For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:
- Java hvis … ellers Erklæring
- Erklæring om Java-switch
Eksempel 1: Kontroller, om et alfabet er vokal eller konsonant ved hjælp af if… else-udsagnet
public class VowelConsonant ( public static void main(String() args) ( char ch = 'i'; if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' ) System.out.println(ch + " is vowel"); else System.out.println(ch + " is consonant"); ) )
Produktion
jeg er vokal
I ovenstående program 'i'
er gemt i en char-variabel ch. I Java bruger du dobbelt anførselstegn (" ")
for strenge og enkelt anførselstegn (' ')
for tegn.
Nu, for at kontrollere, om lm er vokal eller ej, vi kontrollere, om lm er en af: ('a', 'e', 'i', 'o', 'u')
. Dette gøres ved hjælp af en simpel if… else
erklæring.
Vi kan også kontrollere for vokal eller konsonant ved hjælp af en switch-sætning i Java.
Eksempel 2: Kontroller, om et alfabet er vokal eller konsonant ved hjælp af switch-sætning
public class VowelConsonant ( public static void main(String() args) ( char ch = 'z'; switch (ch) ( case 'a': case 'e': case 'i': case 'o': case 'u': System.out.println(ch + " is vowel"); break; default: System.out.println(ch + " is consonant"); ) ) )
Produktion
z er konsonant
I ovenstående program if
erstatter vi det med en switch case
erklæring i stedet for at bruge en lang tilstand .
Hvis ch er en af tilfældene ('a', 'e', 'i', 'o', 'u')
:, udskrives vokal. Ellers udføres standardtilfælde, og konsonant udskrives på skærmen.