各位大神帮帮忙T_T

来源:4-6 Java条件语句之 switch

weixin_慕移动4434633

2016-08-14 15:36

麻烦看看我这个哪里错? 好纠结啊!!~~

写回答 关注

5回答

  • coding_Boy
    2016-08-14 16:41:49
    已采纳
    public class HelloWorld {
            public static void main(String[] args) {
            char today='日';
            switch(today){
            case '日':
                System.out.println("吃主席套餐");
                break;
            case '一':
            case '三':
            case '五':
                System.out.println("吃包子");
                break;
            case '二':
            case '四':
            case '六':
                System.out.println("吃油条");
                break;
            }
            
    }       
    }

    缺少break语句~

    weixin...

    非常感谢!

    2016-08-14 16:54:27

    共 1 条回复 >

  • _河畔老人
    2016-09-16 19:27:27

    如果case后面没有break语句,将所有都输出的,多练多写的同时注意细节问题。

    weixin...

    感谢,感谢!!

    2016-09-16 19:55:54

    共 1 条回复 >

  • SpLenDid
    2016-08-14 16:20:03

    很严重的一个问题。每个case后面没有接着break

  • 慕粉3825395
    2016-08-14 16:00:27

    1 "monday"不是字符,不能用char类型,也不能用单引号'';

    2 case后面接的是值,不是变量名,应用case “monday”表示monday是字符串。

    public class HelloWorld {
        public static void main(String[] args) {
        	String today="monday";
    		switch(today){
        	    case "monday":
                    System.out.println("eat Baozi");
                case "tuesday":
                    System.out.println("eat Youtiao");
                case "wednesday":
                    System.out.println("eat Baozi");
                case "thursday":
                    System.out.println("eat Youtiao");
                case "friday":
                    System.out.println("eat Baozi");
                case "saturday":
                    System.out.println("eat Youtiao");
                default:
                    System.out.println("eat");
    		}
    	}
    }


  • 玉5
    2016-08-14 15:58:18

    变量today需定义为Sting类型;Monday要用双引号;case后面是字符串也需要用双引号;提醒:您这段代码会将所有的都输出哦!

    weixin...

    还有,为什么会都输出呢?如果只想输出case"monday"需要怎么操作呢?

    2016-08-14 16:06:27

    共 2 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题