程序执行流程switch语句
当 if
分支比较多的时候,我们使用 switch
语句
switch
也是一种逻辑分支控制逻辑,switch 语句是一种不需要布尔值的分支语句
switch
一般配合枚举类型使用比较多
一、语法
//语法
switch(expr){
case constant1:
statements;
break;
case constant2:
statements;
break;
...
default:
statements;
break;
}
二、代码实战
代码的详细解读,可以参考视频教程
package com.qicong.cj;
/**
* User: 祁大聪
*/
public class C22 {
public static void main(String[] args) {
int day = 4;
//星期一到星期天做不同的事情
switch (day){
case 1:
System.out.println("今天要上班,还要开会");
break;
case 2:
System.out.println("今天要上班,处理客户事宜");
break;
case 3:
System.out.println("今天要上班,我要发工资了");
break;
case 4:
System.out.println("今天要上班,做一个报销");
break;
case 5:
System.out.println("今天要上班,我要早点下班");
break;
case 6:
System.out.println("我要去约会");
break;
default:
System.out.println("我要在家休息");
break;
}
}
}