黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 五分鐘帶你掌握while循環語句

五分鐘帶你掌握while循環語句

更新時間:2020-11-17 17:57:08 來源:動力節點 瀏覽1124次

在Java編程的眾多循環語句中,我們不得不單獨拿出來重點講的就是while循環語句。盡管我們在學習計算機語言之前就在數學語言中接觸了while循環語句,但while循環語句在兩種語言里的表現形式和用法還是有著很大差別的。通過本文,帶你五分鐘掌握while循環語句。


我們首先來看一下while 循環的語法:

while (condition) {

// 代碼

// 所謂的“循環體”

}

當 condition 為 true 時,執行循環體的 code。其中condition內為判斷語句,當表達式為真時,則執行大括號內的語句,執行完之后,再次判斷表達式的真假,如果為真,則再次執行大括號內的語句,當表達式為假時,則不執行。如此進行循環。

例如,以下將循環輸出當 i < 3 時的 i 值:

let i = 0;

while (i < 3) { // 依次顯示 0、1 和 2

alert( i );

i++;

}


循環體的單次執行叫作 一次迭代。上面示例中的循環進行了三次迭代。

如果上述示例中沒有 i++,那么循環(理論上)會永遠重復執行下去。實際上,瀏覽器提供了阻止這種循環的方法,我們可以通過終止進程,來停掉服務器端的 JavaScript。

任何表達式或變量都可以是循環條件,而不僅僅是比較。在 while 中的循環條件會被計算,計算結果會被轉化為布爾值。


例如,while (i != 0) 可簡寫為 while (i):

let i = 3;

while (i) { // 當 i 變成 0 時,條件為 false,循環終止

alert( i );

i--;

}

使用 do..while 語法可以將條件檢查移至循環體 下面:

do {

// 循環體

} while (condition);

循環首先執行循環體,然后檢查條件,當條件為真時,重復執行循環體。

例如:

let i = 0;

do {

alert( i );

i++;

} while (i < 3);


這種形式的語法很少使用,除非你希望不管條件是否為真,循環體 至少執行一次。通常我們更傾向于使用另一個形式:while(…) {…}。


通過上面的例子我們可以看出while循環每次迭代之前都要檢查條件。而do..while循環 則是每次迭代后都要檢查條件。總的來說,兩者之間的差異還是很明顯的,這也方便我們區分它們的用法。想要學習更多的循環語句,可以觀看本站的JavaSE教程,里面還有各種Java運算符,Java控制語句的詳細介紹。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 在线有码| 日本三级视频在线 | 欧美一级高清片 | 中文字幕日韩理论在线 | 日韩日韩日韩手机看片自拍 | 大片免费播放器免费观看 | 免费黄色在线网站 | 91成人高清在线播放 | 免费一级毛片 | 欧美大陆日韩一区二区三区 | 成年人三级视频 | 欧美成人一区亚洲一区 | 在线一区三区四区产品动漫 | 人人看人人看人做人人模 | 久草香蕉在线 | 可以免费观看的黄色网址 | 免费一级特黄视频 | 久久精品2019www中文 | 国产91免费 | 在线日韩欧美 | 99视频精品全部在线播放 | 日韩综合 | 国产真实一区二区三区 | 免费黄网在线 | 日韩欧美动漫 | 成人人观看的免费毛片 | 青青青视频自偷自拍视频1 青青青视频免费一区二区 青青青久热国产精品视频 青青青国产在线 | 免费欧美黄色 | 激情视频亚洲 | 欧美激情免费观看一区 | 亚洲成a人片在线观看尤物 亚洲成a人片在线观看88 | 免费视频你懂得 | 日日操网站 | 精品五夜婷香蕉国产线看观看 | 国产高清不卡一区二区三区 | 精品视频二区 | 一级一级特黄女人精品毛片视频 | 国产欧美激情一区二区三区-老狼 | 亚洲免费色图 | 欧美三级久久 | 国产一卡2卡3卡四卡精品网站 |