补充case的相关语句
时间: 2024-11-16 10:19:26 浏览: 12
`switch-case`语句是一种控制结构,常用于多种情况的选择判断。它由以下几个部分组成:
1. `switch`关键字,后面跟着一个表达式,通常是变量,其值会被用来查找匹配的`case`。
2. `{}`块,包含一系列的`case`标签,每个标签后跟一条或多条语句。这些标签通常是一组连续的整数,或者是常量、枚举值等,表示可能的输入值。
3. `break`语句(可选),当找到匹配的`case`并执行完其中的语句后,会跳出`switch`结构。如果不使用`break`,程序可能会继续执行下一个`case`,直到遇到`break`或`default`。
4. 可能会有`default`标签,位于所有`case`标签之后。如果`switch`表达式的值与所有`case`都不匹配,那么将执行`default`下的语句(如果有的话)。
例如:
```java
int dayOfWeek = 5;
switch (dayOfWeek) {
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
// 这里可以省略break,因为下个case不会执行
case 4:
System.out.println("星期四");
break;
default:
System.out.println("不是工作日,可能是周末");
}
```
阅读全文