为了账号安全,请及时绑定邮箱和手机立即绑定

请问这个程序哪里出错了,为啥运行不出来??

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

             break;

         

         

         

         

         

         

         

         

         

}

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

        

}

}


正在回答

5 回答

case '六': 冒号是中文的,改成英文的就好了,以后有问题,先把代码copy到eclipse里面一下 看一下错误在哪里就好了。

0 回复 有任何疑惑可以回复我~

package ceshi;

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

             break;

}

}

}


0 回复 有任何疑惑可以回复我~

刚刚我运行了两次,你的六后面冒号有问题,输入法的问题,改一下就可以了,运行结果为: 吃主席套餐

0 回复 有任何疑惑可以回复我~

case "六"后面的那个冒号,你重新打一下

0 回复 有任何疑惑可以回复我~

你看 case '六': 和楼上的代码队形不一样

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问这个程序哪里出错了,为啥运行不出来??

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号