В тази програма ще се научите да проверявате дали азбуката е гласна или константа, използвайки if … else и да превключвате изявление в Java.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Java:
- Java, ако … друго Изявление
- Изявление за превключвател на Java
Пример 1: Проверете дали азбуката е гласна или съгласна, като се използва ако… друго твърдение
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'
се съхранява в променлива char ch. В Java използвате двойни кавички (" ")
за низове и единични кавички (' ')
за символи.
Сега, за да се провери дали гл е гласна или не, ние проверяваме дали гл е някой от: ('a', 'e', 'i', 'o', 'u')
. Това се прави с помощта на просто if… else
изявление.
Също така можем да проверим за гласна или съгласна, като използваме оператор за превключване в Java.
Пример 2: Проверете дали азбуката е гласна или съгласна, като използвате оператор за превключване
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')
:, отпечатва се гласна. В противен случай случаят по подразбиране се изпълнява и съгласната се отпечатва на екрана.