...上,是否能作用在long 上,是否能作用在String 上?
发布网友
发布时间:2024-10-08 02:07
我来回答
共1个回答
热心网友
时间:2024-10-08 14:09
【答案】:
在switch(expr1)中,expr1 只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int
基本类型或Integer 包装类型,由于,byte,short,char 都可以隐含转换为int,所以,这些类型以及这些类型
的包装类型也是可以的。显然,long 和String 类型都不符合sitch 的语法规定,并且不能被隐式转换成int
类型,所以,它们不能作用于swtich 语句中。