黑马程序员技术交流社区

标题: switch语句 [打印本页]

作者: 百变乔巴    时间: 2015-10-29 22:43
标题: switch语句
为什么switch语句后面的表达式表达式不能是long类型的数据类型。
作者: 枫烬    时间: 2015-10-29 23:46
规定的只能是byte ,short、、char、int,String、枚举,
作者: Switch_vov    时间: 2015-10-30 13:00
只能用byte,short,char,int,enum,在1.7以后也支持String型
作者: czcjyqm    时间: 2015-10-30 21:47
java 就是这么设计的吧

作者: liuyang10908126    时间: 2015-10-30 23:23
这个是规定的,无需纠结!
作者: zhengsx    时间: 2015-10-31 08:56
因为switch就是用在选择分支不多的情况下。
作者: 260744042    时间: 2015-10-31 14:18
这是规则,记住就行!
作者: 小笨笨天    时间: 2015-10-31 16:15
菜鸟一枚,感觉楼上的都很叼啊
作者: 刘印    时间: 2015-10-31 17:29
byte /short/int/char以及他们的包装类string实在5.0以后支持
作者: 大自然的搬运工    时间: 2015-10-31 17:46
。。。。
作者: Stark    时间: 2015-10-31 20:02
官方规定的呀
作者: 石三伢子1    时间: 2015-11-2 11:38
这个问题就好比主函数为什么这样写,
public static void main(String[] args){}
固定格式,不用纠结;
好多问题记住格式就行,
作者: ln0491    时间: 2015-11-2 11:46
固定了。没什么东东。。。。。。




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