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

怎么一直不对呢》?

怎么 一直不对呢? switch(today){    case '一':    case '三':    case '五':        System.out.println("吃包子");        break;    case  '二':    case  '四':    case  '六':     System.out.println("吃油条");     break;     default:    System.out.println("吃主席套餐");         } }

提问者:聚义堂Louis 2016-05-17 21:39

个回答

  • silent8090
    2016-05-17 21:58:34
    已采纳

    你把default:改成case '日':试试,或者检查下你大括号或者标点的问题

  • 思图文
    2016-05-17 22:28:18

    http://img.mukewang.com/573b29d60001284707370739.jpghttp://img.mukewang.com/573b2a5e0001e5e407370739.jpg 加上标记,运行没问题啊

  • 我们的故事开始
    2016-05-17 22:19:32

    其实我做这个的时候也发现不对,但是找不到错在哪里,可以建议你打开 eclipse然后copy过去运行一下,看看哪里报错

  • 慕雪4415185
    2016-05-17 21:55:24

    没毛病啊=。=

  • 久爱她i
    2016-05-17 21:53:29

    //声明一个包;
    package Two.a.b.c;
    //声明一个类
    import java.util.Scanner;

    //main 方法
    public class HelloWorld {
     public static void main(String[] agrs) {
       
       Scanner scan=new Scanner(System.in); 
          System.out.println("输入数字");
          int x=scan.nextInt();
          if(x>6){
           System.out.println("无效");
          }else if(x<0){
           System.out.println("无效");
          }else{
          switch(x){
          case 0:
           System.out.println("星期天");
           break;
          case 1:
           System.out.println("星期一");
           break;
          case 2:
           System.out.println("星期二");
           break;
          case 3:
           System.out.println("星期三");
           break;
          case 4:
           System.out.println("星期四");
           break;
          case 5:
           System.out.println("星期五");
           break;
          case 6:
           System.out.println("星期六");
           break;
          }
          }

     }
       

    }


  • Zz放空空zZ
    2016-05-17 21:53:15


    char today='日';

            switch (today) {

                case '一':

                case '三':

                case '五':

                {

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

                    break;

                }

                case '二':

                case '四':

                case '六':

                {

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

                    break;

                }

                default:

                {

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

                }

            }