java學習筆記(七)流程控制之迴圈語句

2021-07-30 03:39:38 字數 1742 閱讀 7811

迴圈語句組成:

a:初始化語句

一條或者多條語句,這些語句完成一些初始化操作。

b:判斷條件語句:

這是乙個boolean表示式,這個表示式能決定是否執行迴圈體。

c:迴圈體語句

這個部分是迴圈體語句,也就是我們要多次做的事情。

d:控制條件語句

這個部分在一次迴圈體結束後,下一次迴圈判斷條件執行前執行。

通過用於控制迴圈條件中的變數,使得迴圈在合適的時候結束。

1.格式:
for(初始化語句;判斷條件語句;控制條件語句) 

2.執行流程:
a:執行初始化語句

b:執行判斷條件語句

如果是true:就繼續執行。

如果是false:就結束迴圈。

c:執行迴圈體語句

d:執行控制條件語句

e:回到b

3.執行次數:
a:初始化語句 

只執行一次

b:判斷條件語句

一次以上

c:迴圈體語句和控制條件語句

0次以上

練習:求出1-100之間偶數和

public

class fordemo

}system.out.println(sum);

}}

1.格式:
while(判斷條件語句) 

變形格式:

初始化語句;

while(判斷條件語句)

2.執行流程:
a:執行初始化語句

b:執行判斷條件語句

如果是true:就繼續執行。

如果是false:就結束迴圈。

c:執行迴圈體語句

d:執行控制條件語句

e:回到b

3.比對for迴圈:
for(初始化語句;判斷條件語句;控制條件語句) 

練習:我國最高山峰是珠穆朗瑪峰:8848m,我現在有一張足夠大的紙張,厚度為:0.01m。

請問,我摺疊多少次,就可以保證厚度不低於珠穆朗瑪峰的高度?

class

whiletest2

system.out.println(count);

}}

1.格式:
do while((判斷條件語句);
變形格式:

初始化語句;

dowhile(判斷條件語句);

2.執行流程:
a:執行初始化語句

b:執行迴圈體語句

c:執行控制條件語句

d:執行判斷條件語句

如果是true:就繼續執行。

如果是false:就結束迴圈。

e:回到b

a:do…while迴圈至少會執行一次迴圈體。

b:for迴圈和while迴圈只有在條件成立的時候才會去執行迴圈體

他們是可以相互轉換的。

我們在使用迴圈的時候到底該選擇誰呢?

優先考慮for迴圈,再考慮while迴圈,最後考慮do…while迴圈。

注意事項:

死迴圈for(;;){}

while(true){}

java基礎七 流程控制

什麼是流程控制語句?含義 可以 控制程式的執行流程的語句。分類 順序結構 選擇結構 迴圈結構 流程控制語句是從上往下,依次執行。選擇結構 if語句 switch語句 if語句 寫法1 if 比較表示式 先計算比較表示式的值,如果是true,就執行語句體 如果是false,就不執行語句體 注意 比較表...

Java學習筆記 003 流程控制

流程控制 順序結構 選擇結構 迴圈結構 選擇結構 if語法 if 關係表示式1 else if 關係表示式2 else if 關係表示式3 else switch 語法 switch 表示式 switch 表示式可放入型別 int byte short char 列舉型別 string switch...

JAVA學習 流程控制

package com.company public class control else int age 45 if age 18 else if age 30 else case 裡要記得加 break 不然後面的 都會列印出來 有限種類的具體值 才會用到switch int weekday 4...