In questo programma imparerai a controllare se un alfabeto è una vocale o una consotante usando if … else e l'istruzione switch in Java.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:
- Istruzione Java if … else
- Istruzione switch Java
Esempio 1: controlla se un alfabeto è vocale o consonante usando l'istruzione if … else
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"); ) )
Produzione
io è vocale
Nel programma precedente, 'i'
è memorizzato in una variabile char ch. In Java, usi le virgolette doppie (" ")
per le stringhe e le virgolette singole (' ')
per i caratteri.
Ora, per verificare se ch è vocale o no, noi verificare se ch è una delle: ('a', 'e', 'i', 'o', 'u')
. Questo viene fatto usando una semplice if… else
dichiarazione.
Possiamo anche controllare la vocale o la consonante usando un'istruzione switch in Java.
Esempio 2: controlla se un alfabeto è vocale o consonante utilizzando l'istruzione switch
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"); ) ) )
Produzione
z è consonante
Nel programma precedente, invece di utilizzare una if
condizione lunga , la sostituiamo con switch case
un'istruzione.
Se ch è uno dei casi ('a', 'e', 'i', 'o', 'u')
:, viene stampata la vocale. Altrimenti, viene eseguito il caso predefinito e la consonante viene stampata sullo schermo.