java迴圈結構總結
阿新 • • 發佈:2018-12-31
1.迴圈結構
(1).while迴圈
while迴圈的三要素:① 進入迴圈的條件;② 迴圈變數;③迴圈結束的條件(退出迴圈的條件)
while(迴圈體執行的條件,滿足這個條件,才開始迴圈){
迴圈體的內容,也是一直被迴圈執行的內容,直到退出迴圈
}
//定義一個迴圈變數
//這個呼喊100次的需求中,跟迴圈相關的變化,是次數, 每一次迴圈,次數就會遞增一次
例如:int count = 1;
while(count <= 100){
//只有在次數是 比100小的時候,才進入迴圈體, count <= 100 這是迴圈是否繼續執行的條件
//也就是,只有滿足 這個 count <= 100 這個條件的時候,才會執行 這個 {}裡面的內容
System.out.println("好好學習,天天向上!!天天打雞血!!!");
//改變迴圈變數, 因為這樣才可能能夠達到退出迴圈的條件
count++;
}
(2)DO......while迴圈
do{
迴圈體,在do裡面不管是否滿足條件,都會執行一次之後再去判斷是否接著執行迴圈體重的
內容
}while(是否在執行迴圈體的內容的條件);
while 與 do......while的區別:
①.while迴圈是一定要先判斷,在執行
②.do.....while迴圈是先執行一次,在判斷是否在執行迴圈。
(3)for迴圈
for(初始化迴圈變數;迴圈條件;迴圈變數的更改){
迴圈體, 重複執行的區域
}
關於for迴圈的注意點
1.for迴圈的死迴圈寫法
2.關於for迴圈的初始化迴圈變數 ,可以在for的外部定義
(1).while迴圈
while迴圈的三要素:① 進入迴圈的條件;② 迴圈變數;③迴圈結束的條件(退出迴圈的條件)
while(迴圈體執行的條件,滿足這個條件,才開始迴圈){
迴圈體的內容,也是一直被迴圈執行的內容,直到退出迴圈
}
//定義一個迴圈變數
//這個呼喊100次的需求中,跟迴圈相關的變化,是次數, 每一次迴圈,次數就會遞增一次
例如:int count = 1;
while(count <= 100){
//只有在次數是 比100小的時候,才進入迴圈體, count <= 100 這是迴圈是否繼續執行的條件
//也就是,只有滿足 這個 count <= 100 這個條件的時候,才會執行 這個 {}裡面的內容
System.out.println("好好學習,天天向上!!天天打雞血!!!");
//改變迴圈變數, 因為這樣才可能能夠達到退出迴圈的條件
count++;
}
(2)DO......while迴圈
do{
迴圈體,在do裡面不管是否滿足條件,都會執行一次之後再去判斷是否接著執行迴圈體重的
內容
}while(是否在執行迴圈體的內容的條件);
while 與 do......while的區別:
①.while迴圈是一定要先判斷,在執行
②.do.....while迴圈是先執行一次,在判斷是否在執行迴圈。
(3)for迴圈
for(初始化迴圈變數;迴圈條件;迴圈變數的更改){
迴圈體, 重複執行的區域
}
關於for迴圈的注意點
1.for迴圈的死迴圈寫法
2.關於for迴圈的初始化迴圈變數 ,可以在for的外部定義