java switch case用法
时间: 2023-11-30 15:43:15 浏览: 73
java代码-Switch case
Java中的switch-case语句是一种多分支选择结构,它可以根据一个表达式的值从一系列代码块中选择一个执行。switch-case语句的一般格式如下:
```java
switch(参数){
case 常量表达式1:
// 代码块1
break;
case 常量表达式2:
// 代码块2
break;
...
default:
// 默认代码块
break;
}
```
其中,参数可以是byte、short、int、char、String或枚举类型,常量表达式必须是一个常量或字面量,每个case后面的代码块可以有多条语句,break语句用于跳出switch语句,default语句块是可选的,如果没有匹配的case语句,就会执行default语句块。
下面是一个Java switch-case语句的例子:
```java
public class SwitchCaseExample {
public static void main(String[] args) {
int day = 3;
String dayName;
switch (day) {
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
case 6:
dayName = "Saturday";
break;
case 7:
dayName = "Sunday";
break;
default:
dayName = "Invalid day";
break;
}
System.out.println("Day " + day + " is " + dayName);
}
}
```
输出结果为:Day 3 is Wednesday
阅读全文