一、for迴圈:
for(初始化語句;判斷條件語句;控制條件語句)
package com.edu;
/** * for迴圈的使用
* */
public class demo7
}}
二、while迴圈的格式:
while(判斷條件語句)
變形格式:
初始化語句;
while(判斷條件語句)
執行流程:
1、執行初始化語句
2、執行判斷條件語句
如果是true:就繼續執行。
如果是false:就結束迴圈。
3、執行迴圈體語句
4、執行控制條件語句
5、回到2
package com.edu;
/** * 利用while迴圈輸出100以內偶數的和
* */
public class demo6
i++;
} system.out.println(j);
}}
三、do...while的格式:用的較少
do while((判斷條件語句);
變形格式:
初始化語句;
do while(判斷條件語句);
執行流程:
1、執行初始化語句
2、執行迴圈體語句
3、執行控制條件語句
4、執行判斷條件語句
如果是true:就繼續執行。
如果是false:就結束迴圈。
5、回到2
四、三者的區別
for迴圈和while迴圈的區別
控制條件語句所控制的那個變數,在for迴圈結束後,就不能再被訪問到了,
而while迴圈結束還可以繼續使用,如果你想繼續使用,就用while,
否則推薦使用for。原因是for迴圈結束,該變數就從記憶體中消失,能夠提高記憶體的使用效率。
使用場景:
for迴圈適合針對乙個範圍判斷進行操作,什麼到什麼之間,三位數等
while迴圈適合判斷次數不明確操作
五、break和continue
break:
遇到break,就中斷整個迴圈。
預設情況下,break只能中斷它所屬的那個迴圈。
continue的使用場景:
在迴圈語句中:continue 退出本次迴圈
注意:離開使用場景的存在是沒有意義的
java迴圈語句
迴圈語句在滿足迴圈條件的情況下可以反覆的執行一段 這段反覆執行的 叫做迴圈體,當反覆執行這個迴圈體時,需要在合適的時候把條件改為假來結束迴圈,負責迴圈將會一直執行造成死迴圈。迴圈語句可能包括下給部分 1.初始化語句 一條或多條語句,用於完成一些初始化工作,初始化語句在迴圈之前執行 2.迴圈條件 這是...
Java基礎之選擇語句與迴圈語句
迴圈語句 1.for 迴圈 語法格式如下 for 初始化 布林表示式 改變初始化的值 for迴圈語句要注意的事項 for 這種寫法是乙個死迴圈語句,相當於while true for迴圈語句的初始化語句只會執行一次,只是在第一次迴圈的時候執行而已。for迴圈語句的迴圈體語句只有一句的時候,可以省略大...
JAVA學習筆記 四 迴圈語句
while迴圈 while迴圈 迴圈變數,可以控制迴圈次數。public class test system.out.println count system.out.println hahahhaa while迴圈 實現1 100之和 public class test system.out.pr...