switch用法


        switch (x)
        {
            case 1: System.out.println("Test1");
            case 2:
            case 3:
                System.out.println("Test2");

            default:
                System.out.println("Test3");
        }
    }

输出 中 有Test2的x 可以是(多选) :

A.0
B.1
C.2
D.3
E.4

用法:

  • 能用于switch判断的类型有:byte、short、int、char(JDK1.6),还有枚举类型,但是在JDK1.7后添加了对String类型的判断
  • case语句中少写了break,编译不会报错,但是会一直执行之后所有case条件下的语句而不再判断,直到default语句
  • 若果没有符合条件的case就执行default下的代码块,default并不是必须的,也可以不写

猜你喜欢

转载自blog.csdn.net/weixin_38035852/article/details/81297898