Java 菜鸟教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 异常处理

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java程序来检查字母是元音还是辅音

Java 实例大全

在该程序中,您将学习如何使用Java中的if..else和switch语句检查字母是元音还是辅音。

示例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'),则输出元音。否则,将执行default并将辅音打印在屏幕上。

Java 实例大全