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

这是什么问题

哪儿出问题了https://img.mukewang.com/5b3e2f6b00010c6b07000492.jpg

提问者:改昵称已被占用 2018-07-05 22:47

个回答

  • 1卡布其诺1
    2018-07-11 17:13:29
    已采纳

    你的case里面要出现日 不然它没办法识别

  • 帅帅的铁锅
    2018-07-17 04:15:59

    你这是图没有截全,还是少了两个大括号。

  • qq_UnfunnyJoker_0
    2018-07-10 12:55:18

    public class HelloWorld {
        public static void main(String[] args) {
      char 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("吃主席套餐");
        }
       
         
           
      
     }
    }

  • 慕沐5035509
    2018-07-06 11:45:43

    个人认为:你的today值没有对应的cace,所以会运行默认的default   

  • 慕无忌4053951
    2018-07-06 08:23:07

    case后面为什么加单引号