Java中switch的三种用法方式小结


在Java中,switch语句有三种常见的用法方式:
1. 使用常量表达式:这是最常见的用法方式,switch语句会根据表达式的值来匹配对应的case语句。例如:
```java
int num = 1;
switch (num) {
case 1:
System.out.println("One");
break;
case 2:
System.out.println("Two");
break;
default:
System.out.println("Other");
}
```
2. 使用枚举类型:如果表达式是一个枚举类型,则可以直接在case语句中使用枚举常量。例如:
```java
enum Day {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
Day day = Day.MONDAY;
switch (day) {
case MONDAY:
System.out.println("Today is Monday");
break;
case TUESDAY:
System.out.println("Today is Tuesday");
break;
default:
System.out.println("Other day");
}
```
3. 使用字符串:从Java 7开始,可以在switch语句中使用字符串。例如:
```java
String str = "Java";
switch (str) {
case "Java":
System.out.println("Java programming language");
break;
case "Python":
System.out.println("Python programming language");
break;
default:
System.out.println("Other programming language");
}
```
需要注意的是,上述每种用法都需要在每个case语句末尾加上`break`语句,以避免执行其他case语句。如果没有匹配的case语句,可以使用`default`语句来执行默认操作。


上一篇:cmd NTSD命令用法详解

下一篇:jQuery验证插件validate使用方法详解


蚂蚁钢琴网 2008-2025 www.somall.com.cn 皖ICP备2023010105号
大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器
钢琴调律 钢琴调音 钢琴调律价格
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!
违法和不良信息24小时举报热线:18056540210