if,if...elseif和ase的区别和分析
1. 在只需要判断⼀个条件时,使⽤if语句⽅便有效;
switch case判断字符串2. 当判断条件很多时,使⽤if...else if语句或switch case语句。
因为多个if语句,将会对每⼀个条件进⾏判断,导致程序的效率降低。
使⽤规则如下:
(1).在进⾏区间条件判断的时候,if else⾮常适合,switch则很难实现。
(2).在进⾏固定值条件判断的时候,switch则是更好的选择,性能更为优良。
⼀般情况下,当判断条件较多的情况下,使⽤switch case语句的效率会⾼于使⽤if...else if语句。
条件分⽀直到命中条件,⽽只需访问对应 索引号的表项从⽽到达定位分⽀的⽬的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论