Java program annak ellenőrzésére, hogy az ábécé magánhangzó-e vagy mássalhangzó-e (ha más, és nagybetűs)

Ebben a programban megtanulja ellenőrizni, hogy az ábécé magánhangzó vagy mássalhangzó, ha… mást, és kapcsolót váltani a Java-ban.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java if… else nyilatkozat
  • Java switch Statement

1. példa: Ellenőrizze, hogy az ábécé magánhangzó vagy mássalhangzó, ha… else utasítással

 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"); ) )

Kimenet

 én magánhangzó vagyok

A fenti programban 'i'egy char változóban van tárolva. A Java-ban kettős idézőjeleket használ (" ")a karakterláncokhoz, és egyetlen idézőjelet (' ')a karakterekhez.

Most, hogy ellenőrizze, hogy ch magánhangzó vagy nem, akkor ellenőrizze ha ch bármelyike: ('a', 'e', 'i', 'o', 'u'). Ez egy egyszerű if… elseutasítás segítségével történik .

A magánhangzót vagy mássalhangzót is ellenőrizhetjük egy Java utasítás kapcsolóval.

2. példa: Ellenőrizze, hogy az ábécé magánhangzó vagy mássalhangzó-e a kapcsolati utasítás segítségével

 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"); ) ) )

Kimenet

 z mássalhangzó

A fenti programban a hosszú iffeltétel helyett egy switch caseutasítással helyettesítjük .

Ha ch bármelyik esete ('a', 'e', 'i', 'o', 'u'):, magánhangzót nyomtatunk. Egyébként az alapértelmezett eset végrehajtásra kerül, és a mássalhangzó kinyomtatásra kerül a képernyőn.

érdekes cikkek...