JAVA基础巩固

一. Swich语句使用注意事项

  1.  多个case后面的数值不可用重复
//switch 语句里case值不能相等
 public static void main(String[] args) {

        int num = 1;
        switch (num) {
            case 1:
                System.out.println("AAAA");
                break;
            case 1:
                System.out.println("BBB");
                break;
            default:
                System.out.println("CCCCCC");
                break;
        }
}

 

JAVA基础巩固_第1张图片 

2. switch后面小括号里的变量只能是以下数据类型:

 基础数据类型:byte、short、char、int
 引用数据类型:String、enum
3. case 和 default的顺序可以颠倒,而且break语句可以省略
   如果没有break会穿透下面的case执行本行 和 不进行下一个case判断执行下个case的语句
 public static void main(String[] args) {

        int num = 1;
        switch (num) {
            case 1:
                System.out.println("AAAA");
                //break;
            case 2:
                System.out.println("BBB");
                break;
            default:
                System.out.println("CCCCCC");
                break;
        }
}

 

JAVA基础巩固_第2张图片

你可能感兴趣的:(JAVA)