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;
        }
    }
}

  输出结果截图:

    

如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

原文地址:https://www.cnblogs.com/aeon/p/9821694.html