Java中的Switch语句支持以下的数据类型:
char类型
byte类型
short类型
int类型
枚举类型
String类型(JDK 7以后的版本支持)
Switch语句会将给定的数据类型与每个case标签中的常量值进行比较,匹配到相应的标签时会执行该标签下的代码块。需要注意的是,在Java中Switch语句只能使用整型常量、枚举类型常量和字符串常量。在Java 7之前,Switch只支持byte、short、char、int这几种基本的整型数据类型;在Java7中开始支持String类型,将字符串作为特殊的数据类型,这样可以更好地实现面向对象编程。同时,在Java 8中,Switch还支持了枚举类型。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱