Java語(yǔ)言中控制語(yǔ)句可以分為7種兆旬,①控制選擇結(jié)構(gòu)語(yǔ)句 If ?跑杭, If else ? ,switch ?②控制循環(huán)結(jié)構(gòu)語(yǔ)句 for ?齐遵,while 戒良,do while ? ③ 改變控制語(yǔ)句順序 ?break ? continue
If....else....詳解:當(dāng)If...else...的其中一個(gè)分支執(zhí)行体捏,那么整個(gè)語(yǔ)句結(jié)束,?
switch語(yǔ)句:break 和 default 語(yǔ)句可以沒(méi)有。語(yǔ)句的執(zhí)行原理:switch 后面的 int類型跟case后面的int類型進(jìn)行匹配几缭,如果遇到break則程序結(jié)束河泳。如果沒(méi)有break則繼續(xù)執(zhí)行后面的Java語(yǔ)句,被稱為case的穿透現(xiàn)象年栓。如果都沒(méi)有匹配上 最后default執(zhí)行拆挥,程序結(jié)束。? switch 后面的 int類型可以跟byte? short? char 類型某抓,因?yàn)樽詣?dòng)進(jìn)行int類型的轉(zhuǎn)換纸兔。?
case穿透:
case合并:
作業(yè):