java中Switch语句
时间: 2023-06-27 13:05:39 浏览: 107
Java中的switch语句是一种多分支选择结构,它通常用于根据一个变量的值来执行不同的操作。它的语法如下:
```java
switch(variable/expression) {
case value1:
// statements
break;
case value2:
// statements
break;
...
default:
// statements
break;
}
```
其中,variable/expression是一个变量或表达式,用于确定要执行哪个分支。每个case语句后面跟着一个值(value1、value2等),表示如果variable/expression的值等于这个值,则执行对应的语句块。如果没有任何一个值匹配,那么会执行default语句块。
注意:每个case语句块必须以break语句结束,否则会继续执行下一个case语句块,直到遇到break语句或switch语句结束为止。
下面是一个简单的示例:
```java
int day = 2;
String dayName;
switch(day) {
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
default:
dayName = "Unknown";
break;
}
System.out.println("Day name: " + dayName);
```
输出结果为:Day name: Tuesday
阅读全文
相关推荐














