標籤:style blog http color 使用 java ar strong for
來源: http://www.imooc.com/code/1420
生活中,有些時候為了完成任務,需要重複的進行某些動作。如參加 10000 米長跑,需要繞 400 米的賽道反覆的跑 25 圈。在 Java 中實現功能時,也經常需要重複執行某些代碼,例如,我們為了表示“濃烈的愛”,希望輸出 1000 行“我愛慕課網!”。顯然,此時重複敲 1000 遍輸出語句是不靠譜滴!!那麼,有木有好的辦法來解決呢? 有,迴圈語句!
Java 常用的 3 種迴圈: while 、 do...while 、 for
本小節咱們先來聊聊 while
文法:
執行過程:
< 1 >、 判斷 while 後面的條件是否成立( true / false )
< 2 >、 當條件成立時,執行迴圈內的作業碼 ,然後重複執行< 1 >、< 2 >, 直到迴圈條件不成立為止
特點:先判斷,後執行
如:
任務
一起來感受一下 while 的魅力吧!
實現功能:順序輸出 1 ~ 5 這 5 個數字。
實現思路:使用一個變數 i 代表 1 - 5 之間的數字,值從 1 開始,每次迴圈時輸出 i 的值,並且對 i 的值加 1 ,只要 i 小於數字 5 就執行該迴圈
請在編輯器中的第 7 行,將 while 語句的條件補充完整,程式運行結果:
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 int i = 1; // 代表 1 - 5 之間的數字 5 6 // 當變數小於 5 時執行迴圈 7 while ( ) { 8 9 // 輸出變數的值,並且對變數加 1,以便於進行下次迴圈條件判斷10 System.out.println(i);11 i++;12 }13 }14 }
答案:
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 int i = 1; // 代表 1 - 5 之間的數字 5 6 // 當變數小於 5 時執行迴圈 7 while (i <= 5) { 8 9 // 輸出變數的值,並且對變數加 1,以便於進行下次迴圈條件判斷10 System.out.println(i);11 i++;12 }13 }14 }
慕課網-安卓工程師初養成-4-7 Java迴圈語句之 while