当前位置: 首页 > 问答 > 精选 > 正文
问题
switch 是否能作用在byte 上,是否能作用在long 上, 是否能作用在String 上?

switch 是否能作用在byte 上,是否能作用在long 上,

是否能作用在String 上?

参考答案
正确答案:

 

在switch(expr1)中,expr1 只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int

基本类型或Integer 包装类型,由于,byte,short,char 都可以隐含转换为int,所以,这些类型以及这些类型

的包装类型也是可以的。显然,long 和String 类型都不符合sitch 的语法规定,并且不能被隐式转换成int

类型,所以,它们不能作用于swtich 语句中。


您可能感兴趣的试题
  • swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上

  • switch 是否能作用在byte 上,是否能作用在long 上, 是否能作用在String 上?

  • switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上?

  • switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上?

  • 10,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

  • swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?