我对switch……case的理解和注意点的总结。
- class SwitchDemo
- {
- public static void main(String[] args)
- {
- int i=16; //定义要输出的条件
- switch (i) //表达式的值与case后的常量进行比较,相等时,执行case后的语句
- { //【注意】使用byte short int char类型。
- default: //default与case没有顺序要求,依次进行,遇到break结束或switch结束。
- System.out.println("错误!");
- case 2: //
- case 3: //输出一样时,可以合并。
- case 4:
- System.out.println("春季");
- case 5:
- case 6:
- case 7:
- System.out.println("夏季");break;
- case 8:
- case 9:
- case 10:
- System.out.println("秋季");break;
- case 11:
- case 12:
- case 1:
- System.out.println("冬季");break;
-
- }
- }
- }
复制代码 |