day03-选择流程-switch语句_格式

This commit is contained in:
2026-04-25 10:57:29 +08:00
parent 27ce99fd72
commit 197f128c7c

View File

@@ -0,0 +1,54 @@
package com.inmind.switch02;
/*
switch(表达式) {
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
执行顺序先执行表达式得到结果值接下来将结果值与case之后的值依次比较
如果结果值与常量值1一致那么就执行语句体1遇到break表示直接结束switch语句
如果所有的case都不符合那么就直接执行default后面的语句体n(类似于if格式三中的else)
*/
public class Demo05 {
public static void main(String[] args) {
//定义一个变量判断是星期几1~7
int day = 100;
switch (day){
case 1:
System.out.println("星期一");
break;//作用跳出switch结构体结束switch结构体
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;
case 7:
System.out.println("星期日");
break;
default://default是可以不写的但是建议写上
System.out.println("您传入的day值不合法只能是1~7");
break;
}
System.out.println("程序结束");
}
}