switch语句
语法:switch(变量) {
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
注意:switch()的便量类型可以是byte,short,int,char,enum(枚举),jdk7以后可以接受字符串。
package demo;
public class Demo {
public static void main(String[] args){
//switch语句
String day="星期二";
switch(day){
//可以不写break
case "星期一":
case "星期二":
case "星期三":
case "星期四":
System.out.println("去上课");
break;//遇到break会结束
case "星期五":
System.out.println("去上课,明天要休息");
break;
//所有的case表达式不匹配时会执行default(default也可以省略不写)
default:
System.out.println("周末不上课");
break;
}
}
}