java 语言 switch case
时间: 2024-01-15 15:19:27 浏览: 87
Java switch case数据类型原理解析
5星 · 资源好评率100%
switch case是Java语言中的一种条件语句,它根据表达式的值选择执行不同的代码块。下面是一个简单的示例:
```java
int day = 3;
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("Day: " + dayString);
```
上述代码中,我们使用了一个整型变量`day`作为表达式,根据`day`的值选择执行相应的代码块。在每个`case`后面,我们可以编写要执行的代码,并使用`break`语句来终止`switch`语句。如果`day`的值与任何一个`case`匹配,则执行相应的代码块。如果没有匹配的`case`,则执行`default`代码块。
在上述示例中,`day`的值为3,因此执行`case 3`的代码块,将`dayString`设置为"Wednesday"。最后,我们打印出`dayString`的值,输出为"Day: Wednesday"。
阅读全文