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

我打的哪里错了

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

        }

    }

}


正在回答

4 回答

问题1:case 后面的值只能是整型或字符型,字符型应当用单引号'',双引号“”是用来修饰字符串的。

问题2:default里面的输出println,少了一个字母t

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

二四六用了双引号,这是字符型,要用单引号,还有最后一句的println少了个t 

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

符号应该都用英文的  最后的println 少敲了个t

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

应该是case'二' '四' '六' 

是字符不是字符串

而且最后println少了个t

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

举报

0/150
提交
取消

我打的哪里错了

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

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

帮助反馈 APP下载

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

公众号

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