码迷,mamicode.com
首页 > 其他好文 > 详细

019_增强switch语句

时间:2018-10-20 16:19:51      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:static   case   switch语句   class   就是   它的   截图   main   ase   

在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语句

标签:static   case   switch语句   class   就是   它的   截图   main   ase   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!