1.case后面是常量,而且是唯一的。
2.break可选,如果case中没有break,将顺序执行下去,直到读到break、
3.default可选,所有case不符合,将会执行default、
if中再用if叫嵌套条件语句
switch和if的区别:
1.if每一次都会判断一次,switch直接找相应case,case后面不跟逻辑判断,效率高。
2.if常用于区间判断,switch常用于等值判断。
1.case后面是常量,而且是唯一的。
2.break可选,如果case中没有break,将顺序执行下去,直到读到break、
3.default可选,所有case不符合,将会执行default、
if中再用if叫嵌套条件语句
switch和if的区别:
1.if每一次都会判断一次,switch直接找相应case,case后面不跟逻辑判断,效率高。
2.if常用于区间判断,switch常用于等值判断。
相关文章: