while循環(huán)語(yǔ)句
- 通過(guò)一個(gè)條件來(lái)控制是否要繼續(xù)反復(fù)執(zhí)行這個(gè)語(yǔ)句
- 語(yǔ)法
while(條件表達(dá)式){
執(zhí)行語(yǔ)句
}
do...while循環(huán)語(yǔ)句
- do{
執(zhí)行語(yǔ)句
}
while(條件表達(dá)式):
區(qū)別
while語(yǔ)句先判斷是否成立再執(zhí)行循環(huán)體,(可以不執(zhí)行)而do...while語(yǔ)句則先執(zhí)行一次循環(huán)后再判斷條件是否成立(至少執(zhí)行一次)。
for循環(huán)語(yǔ)句
- 重復(fù)執(zhí)行某條語(yǔ)句,直到某個(gè)條件得到滿足
- 語(yǔ)法
for(表達(dá)式1;表達(dá)式2;表達(dá)式3){
語(yǔ)句
} - 循環(huán)變量初始化(常用 i j k作為循環(huán)變量)
循環(huán)條件
循環(huán)自加i++=i+1
分號(hào)隔開(kāi)
foreach語(yǔ)句
- 遍歷數(shù)組
-語(yǔ)法
for(循環(huán)變量x:遍歷對(duì)象obj){
引用了x的Java語(yǔ)句
}