慕課網-安卓工程師初養成-4-7 Java迴圈語句之 while

來源:互聯網
上載者:User

標籤: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.