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

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

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

問(wèn)題闡述

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

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

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

while

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

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

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

點(diǎn)評(píng)

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

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

電話咨詢(xún)

電話咨詢(xún)

咨詢(xún)電話:
4008-569-579
回到頂部

回到頂部