别忘 break
switch(week) { //int week
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
...
default:
System.out.println("输入错误");
break;
}
week可以是byte/short/int(无long)、char类型
5.0中加入enum
7.0中加入string
(无浮点、无布尔)
注意:
default可以在任意位置,default可以省略
break最后一个可以省略,其他最好不要省略,否则会出现case穿透现象
switch判断固定值,if判断区间或范围