English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java complete list of examples
Dans ce programme, vous apprendrez à utiliser les instructions if..else et switch en Java pour vérifier si une lettre est une voyelle ou un consonne.
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 a vowel "); else System.out.println(ch + " is a consonant "); } }
When running the program, the output is:
i est une voyelle
Dans le programme ci-dessus, 'i' est stocké dans la variable char ch. En Java, les chaînes de caractères sont encadrées par des guillemets doubles (" "), et les caractères par des guillemets simples ('
Maintenant, il faut vérifier si ch est une voyelle, vérifier si ch est l'un des suivants ('a', 'e', 'i', 'o', 'u'). Il est possible de le faire avec une simple instruction if..else.
We can also use the switch statement in Java to check for vowels or consonants.
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 a vowel "); break; default: System.out.println(ch + " is a consonant "); } } }
When running the program, the output is:
z is a consonant
In the above program, we did not use a long if statement, but replaced it with a switch case statement.
If ch is one of the following two cases ('a', 'e', 'i', 'o', 'u'), then output the vowel. Otherwise, execute default and print the consonant on the screen.