V tomto programe sa naučíte skontrolovať, či je abeceda samohláska alebo súhlasný typ, ak použijete príkaz if … else, a prepnúť príkaz v jazyku Java.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:
- Vyhlásenie Java, ak … else
- Vyhlásenie Java switch
Príklad 1: Skontrolujte, či je abeceda samohláska alebo spoluhláska pomocou výrazu 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"); ) )
Výkon
som samohláska
Vo vyššie uvedenom programe 'i'
je uložený v char premennej ch. V Jave používate dvojité úvodzovky (" ")
pre reťazce a jednoduché úvodzovky (' ')
pre znaky.
Teraz, aby zistil, či je ch samohláska alebo nie, skontrolujte, či je niektorý ch: ('a', 'e', 'i', 'o', 'u')
. To sa deje pomocou jednoduchého if… else
príkazu.
Môžeme tiež skontrolovať samohlásku alebo spoluhlásku pomocou príkazu switch v Jave.
Príklad 2: Pomocou príkazu switch skontrolujte, či je abeceda samohláska alebo spoluhláska
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"); ) ) )
Výkon
z je spoluhláska
Vo vyššie uvedenom programe namiesto dlhej if
podmienky ju nahradíme switch case
príkazom.
Ak ch je jeden z prípadov:, ('a', 'e', 'i', 'o', 'u')
samohláska sa vytlačí. Inak sa vykoná predvolený prípad a na obrazovke sa vytlačí spoluhláska.