生活中,有些時候爲了完成任務,須要重複的進行某些動做。如參加 10000 米長跑,須要繞 400 米的賽道反覆的跑 25 圈。在 Java 中實現功能時,也常常須要重複執行某些代碼,例如,咱們爲了表示「濃烈的愛」,但願輸出 1000 行「我愛慕課網!」。顯然,此時重複敲 1000 遍輸出語句是不靠譜滴!!那麼,有木有好的辦法來解決呢? 有,循環語句!ide
Java 經常使用的 3 種循環: while 、 do...while 、 forspa
本小節我們先來聊聊 while3d
執行過程:blog
< 1 >、 判斷 while 後面的條件是否成立( true / false )get
< 2 >、 當條件成立時,執行循環內的操做代碼 ,而後重複執行< 1 >、< 2 >, 直到循環條件不成立爲止it
特色:先判斷,後執行class
如:變量
代碼:循環
public class HelloWorld {
public static void main(String[] args) {
int i = 1; // 表明 1 - 5 之間的數字
// 當變量小於 5 時執行循環
while (i<=5 ) {
// 輸出變量的值,而且對變量加 1,以便於進行下次循環條件判斷
System.out.println(i);
i++;
}
}
}
運行結果:
12345