虚心学习的小赵同志

导航

 

 

 

 

满足哪一个case就从哪一个case开始执行,如果全部都不满足,就在最后default来收尾。

/*
switch语句注意事项:
1、多个case后面的数值不可以重复。(重复数值时,编译保错)
2、switch后面小括号当中只能是下列数据类型:
基本数据类型:byte、short、char、int(其它都不能)
引用数据类型:String字符串、enum枚举(其它都不能)
3、switch语句格式可以很灵活:前后顺序可以颠倒、而且break语句还可以省略。
4、为了语句严瑾,防止switch穿透,格式需按照case开始bread结束来写。
“匹配哪一个case就从哪一个位置向下执行,直到遇到break或者整体结束”
*/

练习代码:

public class Demo16Swith{
    public static void main(String[]args){
        int num = 1;
        switch(num){
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期七");
                break;
        default:
            System.out.println("数据不合理");
            break;  //最后一个break语句可以省略,但是强烈建议加上,保证句子的严谨性
        }
    }
}

 

posted on 2020-02-27 21:42  虚心学习的小赵同志  阅读(248)  评论(0编辑  收藏  举报