java編程思想---第四章(控制執行流程)

判斷

if(boolean-expression){statement}else{statement}     expression爲true 則進入執行塊

循環

while(boolean-expression){statement}   注意expression 爲true 死循環

執行一次循環

do{statement} while(boolean-expression){statement}

新循環

foreach   for(類型  st:容器){}   按照 下標進行訪問

關鍵字:return,break,continue,

   return爲:指定方法返回值,或,退出方法,並返回值

   break:退出循環,不在執行

 continue 跳過本次迭代,執行下一次。

注意:1)一般的continue,會退回到最內層循環的開頭,並繼續執行。

     2)代變遷的continue會到達標籤的位置,並重新進入緊接在哪個標籤後面的循環。

3)一般的breank 會中斷並跳出當前循環

4)帶標籤的break會中斷並跳出所指的循環。

public static void main(String[] args) {
    int i=0;
    outer:
    while (true){
        System.out.println("測試");
        while (true){
            i++;
            System.out.println(i);
            if (i==1){
                System.out.println("continue");
                continue;
            }if(i==1){
                System.out.println("ccontinue後面的不執行了");}
            if(i==3){
                System.out.println(" 退出最裏面的循環;");
                continue outer;
            } if(i==5){
                System.out.println(" 中斷並跳出當前循環");
                break ;
            }  if(i==7){
                System.out.println(" 結束循環");
                break outer;
            }

        }
    }

}
執行結果:

測試
1
continue
2
3
 退出最裏面的循環;
測試
4
5
 中斷並跳出當前循環
測試
6
7
 結束循環

發佈了27 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章