swtich能否作用在byte、long、String上?

  • 早期JDK,switch(expr),expr 可以是 byte、short、char、int。
  • JDK 1.5 开始,引入了枚举(enum),expr 也可以是枚举
  • JDK 1.7 开始,expr 还可以是字符串(String)。
  • 长整型(long)是不可以的

  

来一道刷了进BAT的面试题?

原文地址:https://www.cnblogs.com/ConstXiong/p/11878775.html