switch…case 简介
格式:
switch(表达式) {
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
执行流程
首先,计算出表达式的值
其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。
最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,程序结束。
流程图

举例:
public static void main(String[] args) {
//定义变量,判断是星期几
int weekday = 6;
//switch语句实现选择
switch (weekday) {
case 1:
System.out.println("星期一");
本文详细介绍了JAVA中的选择语句switch...case,包括其基本格式、执行流程、流程图展示,并通过实例解释了case的穿透性,强调了在编写时使用break的重要性。适合初学者和进阶者理解此语法结构。
订阅专栏 解锁全文
1450

被折叠的 条评论
为什么被折叠?



