switch是否能作用在byte上,是否能作用在long上,是否能作用在String上?
switch是否能作用在byte上,是否能作用在long上,是否能作用在String上?
[解决办法]
只能处理 int ,byte, short, char,long记得应该不行。String肯定不行。建议lz调试一下就OK了吗 浪费分数了 呵呵
[解决办法]
能作用在int和比int范围下的数字型数据类型,int,short,char,byte
[解决办法]
为什么不直接试一下让编译器告诉你答案?
[解决办法]
只能作用在byte,char,int,short上;不能作用的long和String上。
[解决办法]
jdk1.7 是可以作用在String上的,另外还可以作用在枚举上,这是jdk1.5就可以的
[解决办法]
switch...case 是面向过程的代码结构,在面向对象程序中应尽可能少地使用,使用多态取代之。
[解决办法]
string long 不行