來來來 來到了學習迴圈 這個就比較又意思了
解釋一下迴圈:不斷地重複做一件事就可以理解為迴圈,java中有三種迴圈
while迴圈
如果迴圈條件為
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
是結束迴圈 是真的結束,但是他們兩個只能作用於當前層的迴圈。