问答详情
源自:4-6 Java条件语句之 switch

switch后面都可以是什么类型的值?

switch 后面小括号中表达式的值必须是整型或字符型???提供的教程里有错误啊!!! 很明显,switch后面的小括号里表达式值是字符串肯定也可以啊,我都测试了,完全没问题。

提问者:壶中仙 2016-08-20 23:15

个回答

  • charsandrew
    2016-08-21 11:00:56
    已采纳

    字符串是可以的,在早期的jdk版本中,switch()括号里是整形(int byte short char),在java5之后switch()括号中表达式可以是枚举(enum)和String,枚举类型是有必要了解下的。

  • qq_Liu一心_0
    2016-08-20 23:59:30

    基本什么类型都可以用

  • Mastalie3298315
    2016-08-20 23:45:57

    常量/