java中switch
时间: 2023-12-04 22:36:46 浏览: 37
Java中的switch语句是一种条件控制语句,用于根据变量的值执行不同的代码块。它的语法如下:
```
switch (expression) {
case value1:
// code block
break;
case value2:
// code block
break;
...
default:
// default code block
}
```
其中,expression是需要被判断的表达式,case后面的value1、value2等是可能的值,每个case后面的代码块会在expression和value相等时执行,default后面的代码块则是当没有任何一个case匹配时执行的默认代码块。
例如,下面的代码会根据dayOfWeek变量的值输出不同的字符串:
```
int dayOfWeek = 2;
String dayString;
switch (dayOfWeek) {
case 1:
dayString = "Monday";
break;
case 2:
dayString = "Tuesday";
break;
case 3:
dayString = "Wednesday";
break;
// ...
default:
dayString = "Invalid day";
}
System.out.println(dayString); // 输出 "Tuesday"
```