switch条件选择结构
格式:
switch(表达式){
case 常量1:
语句1;
case 常量2:
语句2;
break;
……
default:
语句n:
break;
}

注:
1、switch语句中的变量(mingci)可以是:byte、short、int或者char。从Java SE7开始,switch支持字符串类型了,同时case标签 必须为 字符串常量 或 字面量;
2、switch语句可以拥有多个case语句,每个case后面跟一个要比较的 值 和 冒号;
3、case语句中的 值的数据类型 必须与 变量的数据类型 相同,而且只能是 常量 或者 字面常量;
4、当变量的值与case语句的值相等时,(确定开始位置)那么case语句之后的语句开始执行,直到break语句出现才会跳出switch语句(if语句只执行布尔表达式为true的语句块,其他else…if即else直接跳出);
5、当遇到break语句时,switch语句终止。程序跳转到switch语句后面的语句执行。case语句不必须要包含break语句。如果没有break语句出现,程序会执行下一条case语句,直到出现break语句;
6、switch语句可以包含一个default分支,该分支必须是switch语句的最后一个分支。default在没有case语句的值和变量值相等的时候执行。default分支不需要break语句。



相关文章:
-
2021-11-15
-
2021-08-24
-
2021-07-20
-
2021-07-08
-
2022-01-29
-
2022-02-04
-
2021-09-07
猜你喜欢
-
2021-06-14
-
2022-01-21
-
2022-01-10
-
2022-01-03
-
2021-08-19
-
2021-11-11
-
2021-12-07
相关资源
-
下载
2021-06-24
-
下载
2021-06-26
-
下载
2023-01-11