- switch 控制表达式支持的类型有byte、short、char、int、enum(Java 5)、String(Java 7)。
- switch如果是字符串,case必须为字符串常量或字面量,否则会报错。
- switch空的话会报错
- 如果switch中是枚举 case中直接写枚举的具体名,不需要写类名.枚举名。
在多个if else,并且以后的业务场景可能会更加复杂的的时候可以考虑用switch+枚举替代,程序更加易读,需求变更会更容易。
switch
最新推荐文章于 2023-03-12 15:13:06 发布