switch(表达式)
其中的表达式只能是一下6种数据类型之一
byte short char int 枚举(jdk5.0之后新增) String(jdk7.0之后新增)
switch-case一定可以被if-else代替,反之不可以。
当在某种情况下switch-case 和 if-else 可以互相代替时,选前者(效率更高)
switch(表达式)
其中的表达式只能是一下6种数据类型之一
byte short char int 枚举(jdk5.0之后新增) String(jdk7.0之后新增)
switch-case一定可以被if-else代替,反之不可以。
当在某种情况下switch-case 和 if-else 可以互相代替时,选前者(效率更高)