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

感觉代码一样为啥自己写的部分就特别多错呢?

求解答呀,注释部分是自己写的。https://img2.mukewang.com/5c773b910001e1a806360505.jpg

提问者:慕粉13672222492 2019-02-28 09:40

个回答

  • qq_慕后端0248593
    2019-03-02 15:45:56
    已采纳

        public static void main(String[] args) {

        char today='日';

      switch(today) {

      case '一':

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

      break;

      case '二':

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

      break;

      case '日':

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

      }


    }

        }

    放在这个网站上是运行错误的,用eclipse是没错的 运行结果是"主席套餐”

  • 慕仔214381
    2019-03-07 10:05:47

    public class Imooc {

    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;

    }

    }


    }


  • 精慕门5567214
    2019-03-02 16:25:36

    建议检查一下符号,是不是英文状态下的

  • 慕瓜9477659
    2019-02-28 10:05:54

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

                

            }

    }

    }