今天在看 张孝祥java就业面试宝典.chm 资料的时候发现了如下问题,希望能和大家讨论。。。“long和String类型都不符合switch的语法规定,并且不能被隐式转换成int类型,所以,它们不能作用于swtich语句中。"
但是我了解到
JDK1.5之后switch语句就能支持枚举类型,
JDK1.7之后switch语句就能支持String类型,
如果真的是这样,可能张老师的资料写的时间比较早(当时还没出JKD1.7),希望学习Java的新伙伴们,能够注意一下这个问题哦哦。。。
话不多说,上图
|
|