java基礎之迴圈

2021-08-03 22:32:02 字數 3249 閱讀 8029

變數的分類:

1)區域性變數(定義在方法或塊裡)--》目前學習

2)成員變數

3)靜態變數

區域性變數的作用域--》指區域性變數能使用的範圍。

1)開始位置:變數定義之後-開始

2)結束位置:包裹區域性變數的塊{}的}之前-結束

變數的重複定義->如果兩個變數的作用域(使用的範圍)有相同的位置,那麼就會出現重複定義。

注意點:區域性變數定義的時候-盡量作用域小,防止作用域衝突

迴圈變數:

1)有限次數的迴圈--》知道迴圈次數的情況

方式1:迴圈變數-(小到大)從0增加到迴圈次數

a)(迴圈外)定義迴圈變數初始為0

b)迴圈條件-=》迴圈變數《次數

c)迴圈內容裡(1)迴圈的** 2)改變迴圈 變數的**(迴圈變數++))

方式2:迴圈變數-(大到小)從迴圈次數減小到0

2)對比 順序、分支、迴圈結構

順序結構:從上到下順序執行

分支結構:遇到分支根據條件判斷時候執行該分支,執行一次,忽略其他分支

迴圈結構:根據迴圈的條件判斷,迴圈的執行迴圈的**,判斷條件,執行**,再判斷條

件,執行**...

if 分支語法

if(分支條件 )

while迴圈結構

語法:

while(迴圈條件)

執行的過程

1)迴圈條件 true  --》2) 迴圈的**

1)迴圈條件 true  --》2) 迴圈的**

...

1)迴圈條件 false

while迴圈:

do while迴圈

for迴圈

while語法

while(迴圈條件)

while執行的步驟

1)迴圈條件true

2)迴圈內容

1)迴圈條件true

2)迴圈內容

...

1)迴圈條件false

dowhile 語法

dowhile(迴圈條件);

dowhile執行的步驟

1)迴圈內容

2)迴圈條件true

1)迴圈內容

2)迴圈條件true

...

3)迴圈條件false

對比while和dowhile

1)執行順序:

while:先迴圈條件,再迴圈內容

dowhile:先迴圈內容,再迴圈條件

2)執行次數

while、:0到多次

dowhile:1到多次

迴圈的四大結構:

1)迴圈變數初始化---》變數用於控制迴圈的次數

2)迴圈條件

3)迴圈體-》業務裡要求迴圈執行的內容

4)步進語句-》改變迴圈變數的**

while迴圈:

while(迴圈條件)

--》while編寫有限迴圈的**--》沒有對應位置

1)迴圈變數初始化

while(2)迴圈條件)

for迴圈

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

--》for編寫有限迴圈的**--》有對應位置

for(1)迴圈變數初始化;2)迴圈條件;4)步進語句)

while和for結構-執行的順序是一致

for的順序

1)迴圈變數初始化

2)迴圈條件-true

3)迴圈體

4)步進語句

2)迴圈條件-true

3)迴圈體

4)步進語句

...

2)迴圈條件-false

怎麼選擇

1)迴圈4大結構都需要--》for

2)只需要迴圈條件和迴圈體--》while

Java語言基礎(六) 迴圈結構之 for 迴圈

for 初始化語句 判斷條件語句 控制條件語句 它的執行流程 1.執行初始化語句 2.執行判斷條件語句,看其返回值是true還是false,如果是true,就繼續執行,如果是false,就結束迴圈 3.執行迴圈體語句 4.執行控制條件語句 5.回到b繼續 我們需要注意的是 1.判斷條件語句無論簡單還...

Java基礎之迴圈的使用

一 while迴圈與 do while迴圈 區別 while 先判斷條件,只有條件滿足才執行迴圈體。do while 先執行迴圈體,再判斷條件,條件滿足,再繼續執行迴圈體 無論條件是否滿足,迴圈至少執行一次 如下 public static void whiledemo public static ...

小白學Java程式 Java基礎之迴圈

程式的三種結構 1.順序結構 程式由上至下,逐行往下執行。2.分支結構 if 一條路 if else 兩條路 if else if 多條路 3.迴圈結構 迴圈的三要素 1.迴圈變數的初始化 2.迴圈的條件,以迴圈變數為基礎 3.迴圈變數的改變 向著結束迴圈做改變 迴圈變數,迴圈中反覆改變的那個數 w...