java學習之while迴圈

xupengtao7發表於2014-08-16
學程式設計吧Java學習之while迴圈釋出了,歡迎大家透過xuebiancheng8.com來訪問

前面分析了java的流程控制分為選擇結構,迴圈結構,其中迴圈結構分為while,do...while和for迴圈

下面來分析下迴圈結構中的while迴圈

java中為什麼要有while迴圈呢。先看一個例子

現在要執行一萬次i++操作怎麼辦呢,

要沒有迴圈操作,我們就得執行寫一萬行i++操作。這樣就浪費了大量時間。這個時候就可以使用迴圈語句來實現,只要簡單的幾行程式碼即可。

while(i<=10000){

    System.out.println(i);

    i++;

}

上面這個例子就是while迴圈,可以幫我們列印一萬次i的值,同時執行10000次i++操作。

下面來分析下while的語法

while(條件){

    迴圈操作;

}

當滿足條件的時候,即條件的值為true時,執行迴圈操作。

while迴圈的特點是先判斷後執行,當條件不成立時,迴圈有可能一次都不執行。

while適合迴圈次數不固定的時候,當迴圈次數固定的時候推薦使用for迴圈

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28904215/viewspace-1252289/,如需轉載,請註明出處,否則將追究法律責任。

相關文章