示例 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 + " is vowel");
else
System.out.println(ch + " is consonant");
}
}
输出
i is vowel
在上面的程序中,'i'
存储在字符变量 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 + " is vowel");
break;
default:
System.out.println(ch + " is consonant");
}
}
}
输出
z is consonant
在上面的程序中,我们用 switch case
语句替换了冗长的 if
条件。
如果 ch 是以下任一情况:('a', 'e', 'i', 'o', 'u')
,则会打印元音。否则,将执行 default 情况,并在屏幕上打印辅音。
另请阅读