Java中switch支持的数据类型

转载 2016年05月30日 16:09:46

在Java7之前,switch只能支持 byteshortcharint 或者其 对应的封装类 以及Enum 类型。

在Java7中,呼吁很久的 String 支持也终于被加上了。

注:byte,short,char可以自动提升(自动类型转换)为int,其实最后放的还是int类型!

Java:switch语句所支持的数据类型

1. byte、char、short、int四种基本类型以及它们的包装类(需要Java5.0/1.5以上版本支持)  都可以用于switch语句。   2. long、float、double、bo...
  • zd_1471278687
  • zd_1471278687
  • 2014年05月17日 16:33
  • 3031

switch/case语句支持的数据类型

/** * switch...case语句支持的数据类型 1.int 2.枚举 3.String * * @author ZHOUMI2 * */ public class SwithTe...
  • wuya814070935
  • wuya814070935
  • 2015年09月11日 14:43
  • 2547

牛客 题库 switch()中不允许的数据类型有?

1。switch()中不允许的数据类型有? 整型 浮点型 字符串 布尔 解答:BC switch()中不允许的数据类型有? 链接:https://...
  • weixin_36340947
  • weixin_36340947
  • 2017年09月10日 09:15
  • 903

java基础(三)------ java中的switch选择结构可以使用那些数据类型的数据作为表达式?

java中的switch选择结构可以使用那些数据类型的数据作为表达式? 1. int 2.char 3.byte 4.short 5.枚举 6. String: PS:对JDK版本有要求,必须为1.7...
  • linkedin_36542996
  • linkedin_36542996
  • 2016年10月29日 15:02
  • 3912

java中的switch里面表达式的类型可以是string类型

java中的switch里面表达式的类型可以是string类型
  • qq_36411874
  • qq_36411874
  • 2017年04月29日 11:28
  • 5053

java switch支持的数据类型

java支持的数据类型有五种 他们分别是: byte、char、short、int、枚举 以上是JDK1.6以前的版本。JDK1.7时,又增加了String,所以相对于J...
  • paul342
  • paul342
  • 2014年04月24日 14:19
  • 680

Java 7 switch支持String类型的原理和关于switch一些细节

switchswitch中可以有null吗? 在switch语句中,表达式的值不能是null,否则会在运行时抛出NullPointerException。在case子句中也不能使用null,否则会出现...
  • chenguibao
  • chenguibao
  • 2016年06月13日 15:26
  • 5130

java1.7版本之后,switch条件支持字符串

在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。 在Java7中,呼吁很久的String支持也终于被加上了。 在switc...
  • wj01111
  • wj01111
  • 2017年01月20日 17:52
  • 2047

Java中switch支持的数据类型

char,byte,short,int,enum,String(since jdk1.7)
  • Bobe_24
  • Bobe_24
  • 2016年04月20日 18:16
  • 326

switch中case语句的可用类型

JDK1.7以前case语句只支持byte,short,char,int和枚举类型; JDK1.7以后支持String类型。...
  • mark555
  • mark555
  • 2014年03月30日 10:34
  • 326
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java中switch支持的数据类型
举报原因:
原因补充:

(最多只允许输入30个字)