學習java的第二天(while,do while,for 迴圈)

來來來 來到了學習迴圈 這個就比較又意思了

解釋一下迴圈:不斷地重複做一件事就可以理解為迴圈,java中有三種迴圈

while迴圈

學習java的第二天(while,do while,for 迴圈)

如果迴圈條件為

true

就一直迴圈,如果迴圈條件為

false

就結束迴圈。

語法:While(迴圈條件){

想要輸出的內容

}

dowhile迴圈

這個和上面

while

迴圈類似 不過有一點點區別是

dowhile

是先執行一次才開始對迴圈條件進行判斷,如果條件為

true

就一直迴圈,如果條件為

false

就結束迴圈。

語法:語法:

do{

想輸出的內容

}while(迴圈條件)

for迴圈

這個迴圈就更強大了 還可以列印九九乘法表和上面兩個迴圈就不一樣了

for(表示式1; 表示式2;表示式3){

迴圈體

}

表示式1:計數器的初始化

表示式2:迴圈條件的判斷

表示式3:計數器的累加

列子:九九乘法表程式碼

for(int i = 1; i <= 9; i++){

for(int j = 1; j <= i; j++){

System。out。print(j+“*”+i+“=”+(i*j)+“\t”);

}

System。out。println();

}

迴圈可以巢狀迴圈

for迴圈還有個加強版 也很好用

for (String string : args) {

}

最後還有兩個關鍵字

continue

break

這兩個的作用都是結束迴圈,區別在於 continue是結束當前的本次迴圈 後續的迴圈照常執行。,也可以理解為使用

continue

可以跳過當前本次迴圈,

break

是結束迴圈 是真的結束,但是他們兩個只能作用於當前層的迴圈。