java怎么写switchcase
时间: 2024-05-19 12:09:48 浏览: 67
Java中的switch-case语句可以根据一个表达式的值来选择多个分支中的一个执行。下面是一个简单的switch-case语句的例子:
```java
int day = 1;
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);
```
在上面的例子中,我们定义了一个整型变量day,并使用它来选择不同的分支。当day的值为1时,程序会执行第一个分支并将dayString赋值为"Monday"。当day的值为2时,程序会执行第二个分支并将dayString赋值为"Tuesday",以此类推。如果day的值不在1~7之间,则程序会执行default分支并将dayString赋值为"Invalid day"。
注意,每个分支都必须以break语句结尾,否则程序会继续执行下一个分支。default分支是可选的,如果没有匹配到任何分支,程序会执行default分支中的代码。
阅读全文