为什么在JDK 7之前的switch语句中不允许使用字符串?

时间:2015-02-08 13:31:35

标签: java

Java 7之前,只有可转换为整数的类型才能在switch语句中使用,Java 5.0 / 6.0枚举之前既不能使用切换声明。

有没有人为什么规范在他们做的时候施加了这样的限制以及为什么他们随后在以后的版本中解除了(除了为了方便程序员)?

switch语句的规范

重要提示: 我现在显然可以在Java switch语句中使用一个字符串,但我想了解在最近的Java版本中包含该功能的决定。 - 这将我的观点与其他相关问题区分开来。

0 个答案:

没有答案