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

为什么错误

switch (today){     case '一': case '三': case '五': System.out.println("吃包子");                    break; case '二': case '四': case '六': System.out.println("吃油条");                    break; default: System.out.println("吃主席套餐"); } } } 这个为什么过不去啊 明明结果正确啊

正在回答

3 回答

String data;

int today=3;

switch(today)


{

        

case 1:

case 3:

case 5:

data="吃包子";

break;


case 2:

case 4:

case 6:

data="吃油条";

break;

default:

data="吃主席套餐";


}

System.out.println(data);

因为你可能没有说明今天星期几


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

qq_向阳的笨笨猪_0 提问者

非常感谢!
2015-12-26 回复 有任何疑惑可以回复我~

因为这种选择的条件只能是整数

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

public class HelloWorld {

    public static void main(String[] args) {

    String today='日';

switch(today){

        case '一':

        case '三':

        case '五': System.out.println("吃包子");break;

        case '二':

        case '四':

        case '六':System.out.println("吃油条");break;

        case '日':System.out.println(" 吃主席套餐");break;

        default : break;

}

        

        

}

}

我的也是过不了,你过了吗?


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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1167821    人
  • 解答问题       18749    个

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

进入课程

为什么错误

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

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

帮助反馈 APP下载

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

公众号

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