if-else-if-else:
- 适合分支较少
- 判断条件类型不单一
- 支持取 boolean 类型的所有运算
- 满足条件即停止对后续分支语句的执行
switch:
- 适合分支较多
- 判断条件类型单一,JDK 1.7 之前仅支持 int 和 enum,JDK 1.7 之后多支持了 String
- 没有 break 语句每个分支都会执行
if-else-if-else:
switch:
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。