Selles programmis õpitakse kontrollima, kas tähestik on täishäälik või konsotant, kasutades if… muud, ja vahetama Java-s lauset.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:
- Java kui … muidu avaldus
- Java lüliti avaldus
Näide 1: kontrollige, kas tähestik on täishäälik või konsonant, kasutades lauset 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äljund
ma olen täishäälik
Ülaltoodud programmis 'i'
on see salvestatud muutujale char. Java-s kasutate (" ")
stringide jaoks topelt jutumärke ja (' ')
tähemärkide puhul üksikuid jutumärke .
Nüüd, et kontrollida, kas ch on täishäälik või mitte, kontrollime, kas ch on mõni järgmistest ('a', 'e', 'i', 'o', 'u')
. Selleks kasutatakse lihtsat if… else
lauset.
Vokaali või kaashääliku olemasolu saame kontrollida ka Java-lüliti abil.
Näide 2: kontrollige, kas tähestik on täishäälik või konsonant, kasutades lülitilauset
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äljund
z on kaashäälik
Ülaltoodud programmis if
asendame pika tingimuse asemel selle switch case
lause.
Kui ch on üks või kahest juhtumist ('a', 'e', 'i', 'o', 'u')
:, trükitakse täishäälik. Muul juhul täidetakse vaiketäht ja ekraanile trükitakse kaashäälik.