W tym programie nauczysz się sprawdzać, czy alfabet jest samogłoską, czy consotantem, używając instrukcji if… else i switch w Javie.
Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:
- Instrukcja Java if… else
- Instrukcja przełącznika Java
Przykład 1: Sprawdź, czy alfabet jest samogłoską czy spółgłoską, używając instrukcji 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"); ) )
Wynik
ja jest samogłoską
W powyższym programie 'i'
jest przechowywana w zmiennej char zmienna ch. W Javie używa się podwójnych cudzysłowów (" ")
dla łańcuchów i pojedynczych cudzysłowów (' ')
dla znaków.
Teraz, aby sprawdzić, czy ch jest samogłoska czy nie, musimy sprawdzić, czy ch jest którykolwiek z: ('a', 'e', 'i', 'o', 'u')
. Odbywa się to za pomocą prostego if… else
oświadczenia.
Możemy również sprawdzić samogłoskę lub spółgłoskę, używając instrukcji switch w Javie.
Przykład 2: Sprawdź, czy alfabet jest samogłoską czy spółgłoską, używając instrukcji 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"); ) ) )
Wynik
z jest spółgłoska
W powyższym programie, zamiast używać długiego if
warunku, zastępujemy go switch case
instrukcją.
Jeśli ch jest jednym z przypadków ('a', 'e', 'i', 'o', 'u')
:, drukowana jest samogłoska. W przeciwnym razie wykonywana jest domyślna wielkość liter, a na ekranie drukowana jest spółgłoska.