使用 Java 程序检查字母是元音还是辅音
在本程序中,您将学习使用 Java 中的 if..else
和 switch
语句检查字母表是元音还是辅音。
要理解此示例,您应该具备以下 Java 编程的知识:
示例 1:使用 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 + " 是元音");
else
System.out.println(ch + " 是辅音");
}
}
输出
i 是元音
在上面的程序中, 'i'
是存放在一个 char
变量 ch
中 . 在 Java 中, 字符串使用双引号 (" ")
,字符使用单引号 (' ')
。
现在,要检查 ch
是否是元音,我们检查 ch
是否是以下任何一项: ('a', 'e', 'i', 'o', 'u')
。这使用一个简单的 if..else
语句完成的。
我们还可以使用 Java 中的 switch
语句检查元音或辅音。
示例 2:使用 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 + " 是元音");
break;
default:
System.out.println(ch + " 是辅音");
}
}
}
输出
z 是辅音
在上面的程序中,我们没有使用长 if
语句,而是将其替换为 switch case
语句。
如果 ch
是以下两种情况之一: ('a', 'e', 'i', 'o', 'u')
,打印元音。否则,默认 case 被执行并且辅音被打印在屏幕上。