switch多选择结构
- 多选择结构还有一个实现方式就是switch case语句
- switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支
- switch语句中的变量类型可以是:
- byte、short、int、char
- 从Java SE7开始switch支持字符串String类型了
- 同时case标签必须为字符串常量或字面量
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29package struct; public class SwitchDemo01 { public static void main(String[] args) { //case穿透 char grade = 'D'; switch (grade){ case 'A': System.out.println("优秀"); break;//如果没有break就会把下面的每一个都输出,直到break case 'B': System.out.println("良好"); break; case 'C': System.out.println("及格"); break; case 'D': System.out.println("再接再厉"); break; case 'E': System.out.println("挂科"); break; default: System.out.println("未知等级"); } } }
输出结果:
- 这里会输出“再接再厉”
- 当把所有的break去掉的时候,会输出“再接再厉”“挂科”“位置等级”,这时体现了case穿透。
最后
以上就是忧郁台灯最近收集整理的关于Java中的switch多选择结构switch多选择结构的全部内容,更多相关Java中内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复