流程控制語句(下篇)

2021-10-07 14:56:14 字數 780 閱讀 1329

for迴圈

格式:for(初始化語句;判斷條件語句;條件控制語句)for和while的區別

使用區別:控制條件語句所控制的那個變數,在for迴圈結束後,就不能再被訪問到了,而while迴圈結束還可以繼續使用,如果你想繼續使用,就用while,否則推薦使用for。原因是for迴圈結束,該變數就從記憶體中消失,能夠提高記憶體的使用效率。

場景區別:

for迴圈適合針對乙個範圍判斷進行操作

while迴圈適合判斷次數不明確操作

do…while迴圈

格式:初始化語句;

​ do while(判斷條件語句);

三種迴圈比較

使用場景:do…while迴圈語句體至少會執行一次

​ for迴圈和while迴圈只有在條件成立的時候才會執行迴圈語句體

​ 對未知的範圍內的迴圈推薦使用while

​ 對至少需要執行一次迴圈語句體的推薦使用do…while

再迴圈中在寫一層迴圈

案例

public class demo 

system.out.println();

} }}

跳轉控制語句

break:在switch語句中; 在迴圈語句中; 離開使用場景沒有意義

​ 結束單層迴圈:

continue:只能用在迴圈語句中,離開使用場景沒有意義

​ 結束本次迴圈

return: 結束整個方法;並返回給方法的呼叫者

main方法的呼叫者: jvm

miss王 歡迎各位打擾!!!

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

流程控制語句

for a b c 若迴圈體中出現continue,c語句仍得到執行。while dowhile b 執行完do後大括號,再檢驗while b 條件,若為真,繼續。從而有a語句塊至少執行一次的特性。continue 迴圈體內餘下語句忽略,繼續下次迴圈。break用於跳出迴圈或switch.case....

流程控制語句

迴圈 while do while for 判斷 if else switch case 異常處理 try catch finally throw 分支 break continue label return 迴圈 while和do while語句 while語句用於在條件保持為true時反覆執行乙...