问答详情
源自:4-6 Java条件语句之 switch

switch函数

  1. switch整数后面小括号中表达式的值必须是整数或字符型

  2. case 后面的值可以是常量数值 ,如1、2;也可以是一个常量表达式,如2+2;但不能是变量或带有变量的表达式,如a*2

  3. case匹配后,执行匹配块里的程序代码,如果没有遇见break会继续执行下一个case块的内容,直到遇到break语句或者switch语句块结束

提问者:qq_宁风致 2019-07-31 15:10

个回答

  • 森山野仁菌i
    2019-07-31 18:11:22

    public class workFour6 {
        public static void main(String[] args) {
            String today = "星期日";
            switch (today){
                case "星期一":
                    System.out.println("自费吃饭");
                    break;
                case "星期二":
                    System.out.println("自费吃饭");
                    break;
                case "星期三":
                    System.out.println("自费吃饭");
                    break;
                case "星期四":
                    System.out.println("自费吃饭");
                    break;
                case "星期五":
                    System.out.println("自费吃饭");
                    break;
                case "星期六":
                    System.out.println("自费吃饭");
                    break;
                default:
                    System.out.println("请吃饭");
            }
        }
    }