Java 14 Switch表达式
Java 12引入了Switch语句中的表达式,并将其作为预览功能发布。Java 13在Switch语句中添加了一种新的yield结构,用于返回一个值。而在Java 14中,Switch表达式现在是一个标准特性。
- 每个case块可以使用yield语句返回一个值。
-
对于枚举类型,可以跳过default case。对于其他情况,default case是必需的。
示例
考虑以下示例 −
ApiTester.java
Java 12引入了Switch语句中的表达式,并将其作为预览功能发布。Java 13在Switch语句中添加了一种新的yield结构,用于返回一个值。而在Java 14中,Switch表达式现在是一个标准特性。
对于枚举类型,可以跳过default case。对于其他情况,default case是必需的。
考虑以下示例 −
ApiTester.java