Java: switch......case.....语句

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

这里的expression是byte、short、char、int、enum(Java 5)、String(Java 7).

case 语句中的值value的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。

public class Switchcase {
    public static void main(String args[]){
        int a =10;
        switch (a){
            case 1:
                System.out.println("我找到了1!");
                break;
            case 2:
                System.out.println("我找到了2!");
                break;
            case 3:
                System.out.println("我找到了3!");
                break;
            case 4:
                System.out.println("我找到了4!");
                break;
            case 5:
                System.out.println("我找到了5!");
                break;
            case 6:
                System.out.println("我找到了6!");
                break;
            case 7:
                System.out.println("我找到了7!");
                break;
            case 8:
                System.out.println("我找到了8!");
                break;
            case 9:
                System.out.println("我找到了9!");
                break;
            case 10:
                System.out.println("我找到了10!");
                break;
            default:
                System.out.println("输入的数字大于10!");
                break;
        }

    }
}

猜你喜欢

转载自blog.csdn.net/cmmsdwj/article/details/85158719