黑马程序员技术交流社区

标题: switch数据类型 [打印本页]

作者: 杨波    时间: 2012-3-27 11:12
标题: switch数据类型
switch数据类型为什么只支持int和enum?
我猜想是只支持基本数据类型,那么枚举又怎么解释。
作者: 万正    时间: 2012-3-27 11:18
7.0还支持String类型
作者: 李见黎    时间: 2012-3-27 11:58
java中switch支持的数据类型有五种
他们分别是:
byte、char、short、int、枚举
作者: 姜志钦    时间: 2012-3-27 22:59
本帖最后由 姜志钦 于 2012-3-27 23:03 编辑

jdk1.7  switch 就支持String字符串类型, 不过myeclipse 好像还不能用jdk 1.7。其他如IntelliJ IDEA 11.0 就可以用jdk 1.7了。  java 现在升级的版本switch能支持String,可能是学习其他语言的结果,如C# switch早就可以用字符串了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2