2.java语言基础
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?在jdk1.8中,
switch语句中的值可以是:
1.四个基本数据类型:char、byte、short、int,和他们的包装类;
2.String类型;
3.枚举类型。
switch不可作用于long、float、double、boolean,和他们的包装类。
?
java中的8个基本数据类型及其对应的包装类:
byte :java.lang.Byte
short :java.lang.Short
int: java.lang.Integer
long :java.lang.Long
float :java.lang.Float
double :java.lang.Double
char :java.lang.Character
boolean: java.lang.Boolean
?