当前位置: 代码迷 >> J2SE >> switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string,该如何处理
  详细解决方案

switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string,该如何处理

热度:732   发布时间:2016-04-24 13:57:38.0
switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,string
long     怎么不行,他不是长整型吗?

------解决方案--------------------
限制4个字节
------解决方案--------------------
switch接受int类型的参数 比int大的就不行
------解决方案--------------------
switch(expr1)中,expr1只能是byte short int char类型。其他的类型不行。
  相关解决方案