1.順序結構

1.if語句
(1)圖例

(2)三種格式
A:格式1
B:格式2
C:格式3
2.swich語句
圖例:

格式:

【注】input可以是byte,short,int,char;JDK5以后可以是枚舉;JDK7以后可以是字符串;
3.循環(huán)語句
圖例:

(1)for循環(huán)

(2)while循環(huán)
圖例:

用法:

(3)do…while循環(huán)
圖例:

用法:

(4)for和while的區(qū)別
A:使用上的區(qū)別
【for語句的那個控制條件變量,在循環(huán)結束后不能再使用,而while可以繼續(xù)使用】
B:理解上的區(qū)別
【for適合于一個范圍的判斷,while適合次數(shù)不明確的循環(huán)】
(5)三種循環(huán)的區(qū)別
A:do…while循環(huán)至少執(zhí)行一次循環(huán)體
B:for和while必須先判斷條件是否是true,然后才能決定是否執(zhí)行循環(huán)
4.控制跳轉語句
(1)break:中斷的意思
A:用在循環(huán)和switch語句中,離開次應用場景無意義
B:作用:
【a.跳出單層循環(huán)】
【b.跳出多層循環(huán),需要標簽語句的配合】
(2)continue:繼續(xù)
作用:跳出一次循環(huán),進入下一次的執(zhí)行

(3)return:返回
A:用于結束方法的執(zhí)行
B:一定遇到return,程序就不會再往后執(zhí)行了
新聞熱點
疑難解答