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

错误报这个是神魔意思

HelloWorld.java:5: error: : expected
		    case "一";
		            ^
HelloWorld.java:6: error: : expected
		    case "三";
		            ^
HelloWorld.java:7: error: : expected
		    case "五";
		            ^
HelloWorld.java:10: error: : expected
		    case "二";
		            ^
HelloWorld.java:11: error: : expected
		    case "四";
		            ^
HelloWorld.java:12: error: : expected
		    case "六";
		            ^
HelloWorld.java:15: error: : expected
		    default ;
		           ^
7 errors


正在回答

3 回答

为什么上面给的事例case 1case 2不用' 'case '一'要用引号

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

莫洛夫

我也不清楚,也许是因为中文吧?我觉得有可能。
2019-08-16 回复 有任何疑惑可以回复我~

    case'一':

    case'三':

    case'五':

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

    case'日':

        System.out.println("吃总统套餐");break;

    default:

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

}


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

代码贴上来看下

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

CurryY 提问者

char today='日'; switch(today){ case "一": case "三": case "五": System.out.println("早餐吃包子"); break; case "二": case "四": case "六": System.out.println("早餐吃油条"); break; default : System.out.println("吃主席套餐"); } } }
2019-08-08 回复 有任何疑惑可以回复我~
#2

小菜鸟胆 回复 CurryY 提问者

你用错符号了 ,是 '一' .不是 "一" 。是单引号。
2019-08-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

错误报这个是神魔意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信