java study 03day--循環語句

一、while語句

代表語句:while do while for

while語句格式:

定義初始化表達式;

              while(條件表達式)

              {

                     循環體(執行語句);

              }

二、do-while語句

do while語句格式:

do

{

       執行語句;

}while(條件表達式);

do while: 先執行循環體,在判斷條件,條件滿足,再繼續執行循環體。

              簡單一句話:do while:無論條件是否滿足,循環體至少執行一次。

Eg

Int y=1

While(y<3);

此處編譯通過,但處於死循環中。

三、for語句

for(初始化表達式;循環條件表達式;循環後的操作表達式)

{

       執行語句;

}

四、for和while的區別

              1,變量有自己的作用域。對於for來講:如果將用於控制循環的增量定義在for語句中。那麼該變量只在for語句內有效。

              for語句執行完畢。該變量在內存中被釋放。

              2forwhile可以進行互換。如果需要定義循環增量。用for更爲合適。

              總結:

                 當要對某些語句執行很多次時,就使用循環結構。

五、循環語句的其他特點

ü         for(System.out.println("a"); System.out.println("a");System.out.println("c"))編譯錯誤

ü         無限循環的最簡單表現形式。for(;;){}

ü         最簡單無限循環格式:while(true) , for(;;),無限循環存在的原因是並不知道循環多少次,而是根據某些條件,來控制循環。

 

練習 :

1,獲取1~10的和,並打印

2、求1~100之間7的倍數的數的個數,並打印。

x%7==0

 

 

 

發佈了41 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章