2. Switch可否用String作参数?

Switch语句的参数类型 JDK1.6 的版本中,switch后面的括号里面只能放int类型的值, 注意是只能放int类型,可是放byte,short,char类型的也能够。是由于byte,short,shar能够自动提高(自动类型转换)为int。而不能放long型和String型。 JDK1.7 的版本中,switch中能够使用字串String。但仍不支持long型。 原理:hashCode(
相关文章
相关标签/搜索