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

case 后边不能是两位以上数字或者负值吗

case 后边不能是两位以上数字或者负值吗

正在回答

4 回答

长知识了

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

在jdk1.6以下的版本中,switch中的case的取值范围值int,byte,char,short所表示的范围值内,所以不是一位数字或者两位数字的问题,但是在jdk1.7版本里面,switch取值除了int,byte,char,short的表示范围之内外,还支持使用字符串,所以更强大了。

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

可以呀,

switch 后面小括号中表达式的值必须是整型或字符型

case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式

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

举报

0/150
提交
取消

case 后边不能是两位以上数字或者负值吗

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