switch (expression) {
case expression1 :
表达式;
break;
case expression2 :
表达式;
break;
default :
表达式;
break;
}
上面代码中expression只能是以下几种类型:
基本数据类型:byte, short, char, int
包装数据类型:Byte, Short, Character, Integer
枚举类型:Enum
字符串类型:String(Jdk 7+ 开始支持)