條件語句
if 條件語句
用于告訴程序在某個條件成立的情況下缔莲,執(zhí)行某段語句,而在另一種情況下執(zhí)行另外的語句。
具體包括: if條件語句戚丸、if~else語句、if...else if多分支語句科吭。
switch多分支語句
switch語句首先計算表達式的值昏滴,若表達式的值和某個case后面的變量值相同,則執(zhí)行該case后的若干語句对人,直到遇到break為止谣殊。
若沒有一個值與case后面的值相等,則執(zhí)行default后面的語句牺弄,default后面的語句是可選的姻几,若它不存在,且switch語句中表達式的值不與任何case的常量值相同势告,則switch不做任何處理蛇捌。
循環(huán)語句
while循環(huán)語句
又稱條件判斷語句,它的循環(huán)方式為利用一個條件來控制是否要去繼續(xù)反復(fù)執(zhí)行設(shè)個語句咱台。
do...while
循環(huán)語句先執(zhí)行一次循環(huán)后络拌,再判斷條件是否成立,即循環(huán)體內(nèi)的語句至少被執(zhí)行一次回溺。
for循環(huán)語句
for(表達式1春贸;表達式2混萝;表達式3){
語句序列
}
表達式1:初始化表達式,負責完成變量的初始化萍恕。
表達式2::循環(huán)條件表達式逸嘀,值為boolean類型的表達式,指定循環(huán)條件允粤。
表達式3:循環(huán)后操作表達式負責修整變量崭倘,改變循環(huán)條件。
foreach循環(huán)
用于遍歷數(shù)組的作用类垫,不必進行初始化司光。