哪里错了啊!

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

水平面的丶无奈

2017-03-14 19:34

public class HelloWorld {

    public static void main(String[] args) {

char today='日';

   

   switch(today)

   {

       case :'一':

       case :'三':

       case :'五':

       System.out.println("吃包子");

       break;

       case :'二':

       case :'四':

       case :'六':

       System.out.println("吃油条");

       break;

       case :'日':

      System.out.println("吃主席套餐");

   }

        

}

}


写回答 关注

3回答

  • 勤坚
    2017-03-14 19:47:42
    已采纳

    兄弟,case后面应该    case '日':System.out.println("吃主席套餐");    多了个“:”。 这个我做过。还有提示一下。如图,如果错了看运行结果。

    水平面的丶无...

    非常感谢!

    2017-03-15 10:52:18

    共 1 条回复 >

  • ddiioopp
    2017-03-14 19:46:21

    char today='日';

      

      switch(today)

      {

          case '一':

          case '三':

          case '五':

          System.out.println("吃包子");

          break;

          case '二':

          case '四':

          case '六':

          System.out.println("吃油条");

          break;

          case '日':

         System.out.println("吃主席套餐");

      }


    ddiioo...

    因为你中间打的冒号不对

    2017-03-14 19:47:12

    共 1 条回复 >

  • 黄博基尼
    2017-03-14 19:42:25

    public class HelloWorld {

        public static void main(String[] args) {

    char today='日';

    switch(today){

            case '一':

            case '三':    

            case '五':   

                System.out.println("吃包子");

            break;

            case '二':

            case '四':

            case '六':

                System.out.println("吃油条");  

            break;

            default:

                System.out.println("吃主席套餐");

    }

    }

    }


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

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

1167347 学习 · 18629 问题

查看课程

相似问题