java switch语句case多个条件
时间: 2024-03-15 21:40:02 浏览: 155
switch-case语句用法
在Java中,switch语句可以用于根据不同的条件执行不同的代码块。当需要在多个条件中选择时,可以使用多个case语句来实现。
下面是一个示例代码,展示了如何在switch语句中使用多个条件:
```java
int num = 2;
switch (num) {
case 1:
System.out.println("数字是1");
break;
case 2:
System.out.println("数字是2");
break;
case 3:
System.out.println("数字是3");
break;
default:
System.out.println("数字不是1、2或3");
break;
}
```
在上面的代码中,我们定义了一个整数变量`num`,然后使用switch语句根据不同的条件执行不同的代码块。如果`num`的值为1,则会执行第一个case语句中的代码;如果`num`的值为2,则会执行第二个case语句中的代码;如果`num`的值为3,则会执行第三个case语句中的代码;如果`num`的值不是1、2或3,则会执行default语句中的代码。
需要注意的是,在每个case语句的末尾需要使用`break`关键字来跳出switch语句,否则会继续执行下一个case语句中的代码。而default语句是可选的,用于处理所有未匹配到的情况。
阅读全文