还可以接收的类型挺多的。
switch括号里只能是int型数据,
short ,char和byte型在编译时都会默认的自动转换为int型数据,所以括号里的数据类型可以是:int ,short,char,byte四种,只是形式不同,这四种是基本类型。
引用类型的String(只有JavaSE 7 和以后的版本 可以接受String类型参数),enum和byte,short,int,char的封装类Byte,Short,Integer,Character,都是可以的。
Switch-case-default
case
后面不可以放变量
判断整数:byte
short
char
int
enum
满足条件的case开始,向后执行所有case;
直到遇到break为止,遇到default也不停止。