Java的switch是否支持String作为参数,还支持哪些类型?
2016-07-17 16:33
591 查看
在Java5以前,switch(expr)中,exper只能是byte,short,char,int类型。
从Java5开始,java中引入了枚举类型,即enum类型。
从Java7开始,exper还可以是String类型。
但是long在所有版本中都是不可以的。
从Java5开始,java中引入了枚举类型,即enum类型。
从Java7开始,exper还可以是String类型。
但是long在所有版本中都是不可以的。
相关文章推荐
- javascripct流程语句
- Java集合List、Set和Map的区别
- java enum的用法总结
- Spring MVC 实现RESTful 返回JSON格式数据
- Java八种基本数据类型的大小,以及封装类,自动装箱/拆箱的用法?
- java-基础-数组探究
- java 集合框架
- Java学习--Jsp简介
- Java学习--JavaWeb简介
- java基础
- 二叉树的深度 java
- Rxjava操作符汇总
- Java基础学习第二天
- Spring注解@Qualifier
- Java Arrays类进行数组排序
- Eclipse之安装及汉化步骤
- 【Java源码分析】HashMap源码分析
- 【Thinking in Java真题精选】2. 存在继承关系时的类加载顺序
- 数字在排序数组中出现的次数 java
- Java基础学习第一天