switch的java语法
时间: 2023-11-30 19:41:56 浏览: 30
Java中没有switch语句的语法,但是有一个类似的语法结构可以实现相同的功能。这个结构被称为“switch-case”语句。下面是一个简单的示例:
```java
int day = 4;
String dayString;
switch (day) {
case 1:
dayString = "Monday";
break;
case 2:
dayString = "Tuesday";
break;
case 3:
dayString = "Wednesday";
break;
case 4:
dayString = "Thursday";
break;
case 5:
dayString = "Friday";
break;
case 6:
dayString = "Saturday";
break;
case 7:
dayString = "Sunday";
break;
default:
dayString = "Invalid day";
break;
}
System.out.println(dayString); // 输出:Thursday
```
在这个示例中,我们使用了一个整型变量day,然后使用switch-case语句根据day的值来选择不同的操作。在每个case分支中,我们定义了一个dayString字符串变量,并将其设置为相应的星期几名称。在最后一个default分支中,我们设置了一个默认值,以防day的值不在1到7之间。