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

为什么这样不行?

最后default的用法。

提问者:java学习菜鸟 2017-02-17 16:38

个回答

  • weibo_焦糖布丁233333_0
    2017-02-17 16:55:43
    已采纳


    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("吃主席套餐");

    }

        }

    }

    //冒号打错好几个了,最后一个分号也打错了,缺少两个大括号


  • qq_追风的芦苇_0
    2017-02-17 16:53:08

    是可以的。

    你的问题是代码中含有中文的标点符号:冒号和最后一个分号

  • 唯恋博
    2017-02-17 16:42:43

    分号打错了