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

是不是不能用String

public static void main(String[] args) { String day="周一"; switch (day) { case 周一 : 求大神告诉我,这个时候的 case 周一: 为什么是不对的? 只因为前面没有声明么?

正在回答

4 回答

case '周一':这样才行

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

吕黑黑 提问者

非常感谢!
2017-08-24 回复 有任何疑惑可以回复我~

楼上的!case后面不能接字符串,只能接常量和常量表达式。请看不得不说的秘密第二点!

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

case'周一'

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

吕黑黑 提问者

非常感谢,怪自己没看清了
2017-08-24 回复 有任何疑惑可以回复我~

case "周一"

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

吕黑黑 提问者

唯一解决了问题的! 太谢谢你了
2017-08-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

是不是不能用String

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

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

帮助反馈 APP下载

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

公众号

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