总结:三角形尖朝上时改变初始化值
三角形尖朝下时改变条件
break语句:应用于选择结構和循环结构 (switch和循环结构)
break:只能跳出当前循环continue语句:只能应用于循环结构,继续循环 特点:结束本次循环,进入下次循环
通常情况下switch 语句比一系列嵌套嘚if 语句更有效,那么是否可以用switch 分支语句代替if 条件语句呢
在实际编程过程中,并不是所有的if 条件语句都可以用switch 分支语句代替由于switch 语句嘚表达式只能测试byte、short、int 或char 类型的相等情况,而if 语句可以计算任何类型的布尔表达式所以对于判断非相等情况时,就不能用switch 语句代替if 语句
例如,下面的用于比较两个变量大小的if 语句就不能使用switch 语句代替。
在可以使用switch 语句代替if 语句的情况下也最好遵循下面的原则:如果條件在3重之内,最好使用if 条件语句;如果超过了3 重则最好使用switch 分支语句。
总结:三角形尖朝上时改变初始化值
三角形尖朝下时改变条件
break语句:应用于选择结構和循环结构 (switch和循环结构)
break:只能跳出当前循环continue语句:只能应用于循环结构,继续循环 特点:结束本次循环,进入下次循环