019_增强switch语句
Posted aeon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了019_增强switch语句相关的知识,希望对你有一定的参考价值。
在jdk7新出了增强switch语句、就是可以使用字符串作为表达式结果和case值了。
jdk之前仅限于能自动转化为int类型的byte、short、char、int本身以及枚举。
程序示例:
public class TestSwitch { public static void main(String[] args) { String a = "y"; switch (a) { //JDK7的新特性,表达式结果可以是字符串!!! case "x": System.out.println("你输入的是x"); break; case "y": System.out.println("你输入的是y"); break; default: System.out.println("你输入了其它的!"); break; } } }
输出结果截图:
以上是关于019_增强switch语句的主要内容,如果未能解决你的问题,请参考以下文章
Java 14中对switch的增强,终于可以不写break了