[Java] 3.4. while

while,另一種幫助您重複執行程式的方式。

 

image/svg+xml3 .4. 迴圈控制 - while while ,也可以重複 Say Hello class MainClass { public static void main( String [] args) { int i = 0 ; while ( i < 10 ){ System.out.println( " Hello! " ); i = i + 1 ; } } } 執⾏結果 Hello!     Hello!     Hello!     Hello!     Hello!     Hello!     Hello!     Hello!     Hello!     Hello!     J3_4_1 - MainClass.java 1. 為了要計算 say Hello 的次數,因此先宣告⼀個 i 變數, 以存放 say Hello 的次數。 3. 這邊就要注意了,因為 while 只有⼀個 執⾏條件 的關係,沒有所謂的 置設定 ,所以我們要記得將 i 累加上 1 ,以代表我們⼜ say ⼀次 Hello! 了。 2. while 中的⼩括號( ( ) )只有⼀個是否繼續執⾏的條件式,在此使 i 當作執⾏的次數,若還沒有 say hello 10 次( i<10 )的話就繼續執 ⾏,當然, while 的⼤括號( { } )也是包含需要重複執⾏ Hello 程式。 while 其實較適⽤於未知次數的迴圈運算,直到條件滿⾜時才離開,如裝 1000 公升的⽔,但每次裝的⽔量皆不等時,即適合使⽤ while ,將⽬標設為 把⽔裝滿 1000 公升才停⽌。 1 1

留言