swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?
2015-11-26 12:29
211 查看
答:
在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型,从Java 7开始,expr还可以是字符串(String),但是长整型(long)在目前所有的版本中都是不可以的。
在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型,从Java 7开始,expr还可以是字符串(String),但是长整型(long)在目前所有的版本中都是不可以的。
相关文章推荐
- Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?
- 用户画像数据建模方法
- 安卓VideoView使用
- swift中的自动引用计数以及出现的问题
- java从文本文件中一次读入一行数据进行处理
- ClassName::class
- Android NDK中使用socket
- UFT/QTP的工作原理
- Linux 下Flume1.4.0的安装
- php-输出一个表格
- SSH:EL表达式讲解
- viewpagerindicator+UnderlinePageIndicator+ viewpage切换
- yuv转rgb
- 内部命令vs外部命令
- Html+Css+base标签是什么及其作用介绍
- [leetcode] Best Time to Buy and Sell Stock II
- 语义模型
- jQuery实现图片轮播效果(仿QQ商城首页、天猫首页)
- YUV与RGB格式转换
- 如何设置 zend studio 默认编码为UTF8