黑马程序员技术交流社区

标题: switch题 [打印本页]

作者: liuxingxing    时间: 2016-3-28 23:07
标题: switch题
JDK1.7之后,long类型可不可以是switch语句后括号里的表达式?为什么?


作者: xiening123    时间: 2016-3-28 23:17
不清楚啊~~~~~~~```
作者: 北极1989    时间: 2016-3-28 23:26
不可以,因为,JAVA 1.5之后可以用,枚举,1.7之后可以使用String,
现在最新的版本是1.8依旧没有将long添加进去,以后不好说
作者: zhoubinjian    时间: 2016-3-29 01:38
我来终结此贴,JDK1.7的版本中,不支持long型。可以放int,byte,short,shar,另外放byte,short,shar可以自动提升(自动类型转换)为int。而放long不能自动转换
作者: ftn599    时间: 2016-3-29 02:40
3L 4L 是对的
作者: daniua    时间: 2016-3-29 20:29
不行,String可以
作者: zhangtaocg    时间: 2016-3-29 21:53
不可以。。。。。




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