• 招生咨詢熱線:4008-569-579 
  • 手機(jī)版
    用手機(jī)掃描二維碼直達(dá)商品手機(jī)版
招生咨詢熱線
4008-569-579
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞 > java語言中,while 與 do…while 語句的區(qū)別是什么?
機(jī)構(gòu)主頁 > 機(jī)構(gòu)新聞>java語言中,while 與 do…while 語句的區(qū)別是什么?

java語言中,while 與 do…while 語句的區(qū)別是什么?

來源:北京達(dá)內(nèi)教育        時間:2023-05-25        熱度:36℃        返回列表

問題闡述

Java 中,有兩個帶有 while 關(guān)鍵字的循環(huán)語句,即 while 和 do…while

語句,那么這兩個循環(huán)語句的區(qū)別是什么?

達(dá)內(nèi)java培訓(xùn)解答

while

循環(huán)語句會先判斷循環(huán)條件,如果條件滿足就執(zhí)行循環(huán),否則退出循環(huán);而do…while循環(huán)語句會先執(zhí)行一次循環(huán),然后再判斷循環(huán)條件是否滿足(也就是說,即使循環(huán)條件一次都沒有滿足,do…while

循環(huán)語句的循環(huán)體也會執(zhí)行一遍)。這就是兩者的本質(zhì)區(qū)別。例如下面的兩段代碼,當(dāng) x 為 0

時,第一段代碼將什么都不輸出,而第二段代碼將輸出“x=0”

點評

循環(huán)語句中有兩個使用 while 關(guān)鍵字的循環(huán),分別是 while 與 do…while

語句。雖然名稱類似并且都是循環(huán)語句,但是細(xì)微的差別還是要注意并且牢記的。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部