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

错在哪里,找不出来

 char today='日';
  switch(today){
      case '一':
         case '三':
         case '五':
         System.out.println("吃包子");break;
         case '日':
         System.out.println("吃主席套餐");break;
         default:
         System.out.println("油条");
  }
       
    }

提问者:荷兰 2016-07-02 21:42

个回答

  • 信念10
    2016-07-03 22:52:49
    已采纳

    case '一': 看看我的冒号,两粒点是很小的;你那个冒号,两粒点很大。。是不是不同?你那个冒号不是英文格式,要用英文格式的

  • 信念10
    2016-07-03 22:50:14

    case '一':

  • qq_新城旧梦_03226011
    2016-07-03 14:43:54

    你case之后的冒号貌似全是中文格式下的

  • 沙鲁
    2016-07-03 01:43:21

    有时候网页抽风。。写对了也不提示。。清了重写有时候就好了。再就看看符号是不是英文的。还有大括号缺不缺。

  • 流白0
    2016-07-02 21:56:42

    吃油条?

  • 慕桂英6986110
    2016-07-02 21:54:12

    代码没问题,你看看你的分号“;”是不是用成中文的了,改成英文的