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

请问这个错在哪里?

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


正在回答

3 回答

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

        }

    }

}


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

Core486 提问者

非常感谢!
2016-01-20 回复 有任何疑惑可以回复我~

case'一':    //此处需要有冒号

case'三':    //此处需要有冒号

case'五':    //此处需要有冒号

依次类推

System.out.println("吃主席套餐");    //最后是英文状态下的";"

System.out.println("吃包子");            // out后面是.不是,

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

Core486 提问者

谢谢~
2016-01-20 回复 有任何疑惑可以回复我~

你的语句主要是你的符号标点错了好多

正确如下

 char today='日';
             switch(today){
                 case'一':
                 case'三':
                 case'五':
                 System.out.println("吃包子");
                 break;
                 case'二':
                 case'四':
                 case'六':
                 System.out.println("吃油条");
                 break;
                 default:
                 System.out.println("吃主席套餐");

 

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

Core486 提问者

谢谢~
2016-01-20 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

请问这个错在哪里?

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

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

帮助反馈 APP下载

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

公众号

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