1、對比:
if else if 常常用來表達(dá)范圍
switch 常常用來表達(dá)點(diǎn)的選擇
優(yōu)化:
無論if else if還是switch,用的是長方形版本(非梯形版本),所有的條件處于水平狀態(tài)
最長用到的條件選擇放到最前面,就是所謂的優(yōu)化。
2、循環(huán)三要素
(1)循環(huán)變量初始化
(2)循環(huán)變量的變化(趨向終止條件)
(3)循環(huán)終止條件
3、while和do while
當(dāng)循環(huán)表達(dá)式第一次為真,while和do while的結(jié)果是一樣的。但是當(dāng)循環(huán)表達(dá)式第一次為假時,while一次也不執(zhí)行,do while至少執(zhí)行一次。
4、break和continue
到達(dá)某個條件就退出的就考慮用break,篩選的考慮用continue