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

来源:4-6 Java条件语句之 switch

壶中仙

2016-08-20 23:15

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

写回答 关注

3回答

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

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

    壶中仙

    那教程的内容就有点过时了,应该更新一下,不然会误导人的。

    2016-08-21 11:17:43

    共 3 条回复 >

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

    基本什么类型都可以用

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

    常量/

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165513 学习 · 17586 问题

查看课程

相似问题