单词:
switch 开关
case 案例
default 默认
exit 退出
consume 消费
exception 异常
语法:
switch(表达式){
case 常量 1:
- // 代码块 1;
- break;
case 常量 2:
- // 代码块 2;
- break;
- default:
- // 代码块
- break;
- }
* 注意: 这里 switch case break default 是 java 的关键字.
*switch 结构是等值判断结构
1. 表达式支持的数据类型(*JDK1.7 以后):
- int(整数)
- String(字符串)
- short(短型)
- byte(字节类型)
- char(字符类型)
枚举
2.switch 语句的规则:
case 语句的接收类型必须跟表达式一致
switch 选择结构用到了 4 个关键字, 介绍:
*switch: 表示 "开关", 这个开关就是 switch 关键字后面小括号里的值, 小括号里要放一个整形变量 (表达式) 或字符型变量(表达式).
*case: 表示 "情况, 情形",case 后必须是一个整形或字符型的常量, 通常是一个固定的字符或数字 .case 块可以有多个, 顺序可以改变, 但是每个 case 后常量的值必须各不相同.
*default: 表示 "默认", 即其他情况不满足. default 后要紧跟冒号. default 块和 case 块的先后顺序可以变动, 不会影响程序执行的结果. 通常, dufault 块放在末尾, 也可以省略.
*break: 表示 "停止", 即跳出当前循环.
来源: http://www.bubuko.com/infodetail-2586540.html