迴圈語句可以在滿足迴圈條件的情況下,反覆執行某一段**,這段被重複執行的**被稱為迴圈體語句,當反覆執行這個迴圈體時,需要在合適的時候把迴圈判斷條件改為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。
for
(初始化表示式①; 布林表示式②; 步進表示式④)
("程式停止");
}}
初始化表示式①;
while
(布林表示式②)
while迴圈有乙個標準格式,還有乙個擴充套件格式。
標準格式:
while(條件判斷)
擴充套件格式:
初始化表示式;
while(條件判斷)
*/public
class
demo02while
system.out.
println
("**********");
int i =1;
//1.初始化語句
while
(i <=10)
}}
初始化表示式;①
dowhile
(布林表示式②)
;}
**do…while迴圈的特定:**無條件執行一次迴圈體,即使我們將迴圈條件直接寫成false,也依然會迴圈一次。這樣的迴圈具有一定的風險性,因此初學者不建議使用do…while迴圈。
public
static
void
main
(string[
] args)
while
(false);
}
/*
題目:求出1-100之間的偶數和。
思路:1.既然範圍已經確定是1到100之間,那麼我就從1、2、3......一直到100這麼多數字乙個乙個進行檢查。
2.總共有100個數字,並不是所有數字都能用,必須是偶數才能用,判斷(if語句)偶數:num % 2 == 0
3.需要乙個變數,用來進行累加操作。也就好比乙個存錢罐。
*/public
class
demo04hundredsum
} system.out.
println
("結果是:"
+ sum);}
}
使用場景:終止switch或者迴圈public
static
void
main
(string[
] args)
system.out.
println
("helloworld"
+i);
}}
練習/*
break關鍵字的用法有常見的兩種:
1.可以用在switch語句當中,一旦執行,整個switch語句立刻結束。
2.還可以使用在迴圈語句當中,一旦執行,整個迴圈語句立刻結束。打斷迴圈。
關於迴圈的選擇,有乙個小建議:
凡是次數確定的場景多用for迴圈,否則多用while迴圈。
*/public
class
demo06break
system.out.
println
("hello"
+ i);}
}}
public
static
void
main
(string[
] args)
system.out.
println
("helloworld"
+i);
}}
練習/*
另一種迴圈控制語句是continue關鍵字。
一旦執行,立刻跳過當前次迴圈剩餘內容,馬上開始下一次迴圈。
*/public
class
demo07continue
system.out.
println
(i +
"層到了!");}}}
迴圈結構基本了解
只要布林表示式為true,迴圈就會一直執行 我們大多數情況是會讓迴圈停止,所以需要乙個讓表示式失效的方式來結束迴圈 少部分情況是需要迴圈一直執行,比如伺服器的請求響應監聽等 迴圈條件一直為true就會造成無限迴圈 死迴圈 我們正常的業務程式設計中盡量避免死迴圈,因為這會影響程式效能或者造成程式卡死奔...
14 迴圈語句
本文是在學習js所做的學習筆記,所有筆記內容請看 js學習筆記 doctype html en utf 8 title title break 可以用來跳出for while 和switch 只對離其最近的有影響 continue 跳過當次迴圈,也是只能影響距離其最近的迴圈 如下,可以給外層迴圈起乙...
for迴圈結構(語句)的基本用法
例 在頁面中輸出六行 hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 document.write hi 你好 例 在頁面中輸...