首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

switch为何只能用int,short,byte,char,而不能用long,String

2011-11-28 
switch为什么只能用int,short,byte,char,而不能用long,Stringswitch为什么只能用int,short,byte,char,而不

switch为什么只能用int,short,byte,char,而不能用long,String
switch为什么只能用int,short,byte,char,而不能用long,String

[解决办法]
因为规定了啊,switch 只能使用 int 类型或者是可以转换为 int类型的参数(char,char 和 int 通过ascii转换)
[解决办法]
都是这么规定的,我也想知道为什么.
[解决办法]
规定的
[解决办法]
LZ,,这是语法的规定,,没什么好问的吧,,
JAVA5以后,,还可以用枚举来进行SWITCH

热点排行
Bad Request.