day03--switch语句_概述和格式

This commit is contained in:
2026-09-15 16:26:30 +08:00
parent 1be168834b
commit d86612cccd
+57
View File
@@ -0,0 +1,57 @@
package com.inmind.switch02;
/*
选择流程 switch
switch(表达式) {
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default:
语句体n;
break;
}
执行顺序:先执行表达式,得到结果值,接下来将结果值与case之后的值依次比较,
如果结果与常量值1是一致就执行一次语句体1
遇到break,表示直接结束switch语句,如果所有的case都不符合,
就直接执行default后面的语句体n(类似于if的格式三种的else)
*/
public class Demo03 {
public static void main(String[] args) {
//定义变量1~7,判断是星期几,1就是星期一
int day = 100;
//选择流程判断是星期几
switch (day){
case 1:
System.out.println("星期1");
break;
case 2:
System.out.println("星期2");
break;
case 3:
System.out.println("星期3");
break;
case 4:
System.out.println("星期4");
break;
case 5:
System.out.println("星期5");
break;
case 6:
System.out.println("星期6");
break;
case 7:
System.out.println("星期日");
break;
/* default:
System.out.println("您输入的变量有误,值只能是1~7");
break;*/
}
System.out.println("程序结束");
}
}