В этой программе вы научитесь проверять, является ли алфавит гласной или согласной, используя оператор if… else и switch в Java.
Чтобы понять этот пример, вы должны знать следующие темы программирования Java:
- Заявление Java if… else
- Заявление переключателя Java
Пример 1. Проверьте, является ли алфавит гласным или согласным, используя оператор 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"); ) )
Вывод
я гласный
В приведенной выше программе 'i'
хранится в символьной переменной ch. В Java вы используете двойные кавычки (" ")
для строк и одинарные кавычки (' ')
для символов.
Теперь, чтобы проверить ч является ли гласный или нет, мы проверяем , если ч любое из: ('a', 'e', 'i', 'o', 'u')
. Это делается с помощью простого if… else
оператора.
Мы также можем проверить наличие гласных или согласных с помощью оператора switch в Java.
Пример 2. Проверьте, является ли алфавит гласным или согласным, используя оператор 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"); ) ) )
Вывод
z согласный
В приведенной выше программе вместо использования длинного if
условия мы заменяем его switch case
оператором.
Если ch находится в одном из случаев:, ('a', 'e', 'i', 'o', 'u')
печатается гласная. В противном случае выполняется регистр по умолчанию и на экране печатается согласный звук.