您好,歡迎來(lái)到賦能網(wǎng)!

java有哪些循環(huán)語(yǔ)句?java主要循環(huán)語(yǔ)句

賦能網(wǎng) 2023-05-09 57

我們?cè)谶M(jìn)行java開(kāi)發(fā)的時(shí)候,經(jīng)常會(huì)用到循環(huán)結(jié)構(gòu),但是對(duì)于一些新手java人員來(lái)說(shuō),java有哪些循環(huán)語(yǔ)句還是不太熟悉,為了大家能夠更好的開(kāi)發(fā)程序,今天我們就給大家分享一些java主要循環(huán)語(yǔ)句。

Java中有三種主要的循環(huán)結(jié)構(gòu):

1、while 循環(huán);

2、do…while 循環(huán);

3、for 循環(huán);

順序結(jié)構(gòu)的程序語(yǔ)句只能被執(zhí)行一次。如果您想要同樣的操作執(zhí)行多次,,就需要使用循環(huán)結(jié)構(gòu)。

一、while循環(huán)

語(yǔ)法:

while( 布爾表達(dá)式 ) {
//循環(huán)內(nèi)容
}

只要符合布爾表達(dá)式,即表達(dá)式結(jié)果為true,循環(huán)就會(huì)一直執(zhí)行下去。

二、do......while循環(huán)

對(duì)于 while 語(yǔ)句而言,如果不滿足條件,則不能進(jìn)入循環(huán)。但有時(shí)候我們需要即使不滿足條件,也至少執(zhí)行一次。

do…while 循環(huán)和 while 循環(huán)相似,不同的是,do…while 循環(huán)至少會(huì)執(zhí)行一次。

語(yǔ)法:

do{
//代碼語(yǔ)句
}while(布爾表達(dá)式);

注:布爾表達(dá)式在循環(huán)體的后面,所以語(yǔ)句塊在檢測(cè)布爾表達(dá)式之前已經(jīng)執(zhí)行了。 如果布爾表達(dá)式的值為 true,則語(yǔ)句塊一直執(zhí)行,直到布爾表達(dá)式的值為 false。

for循環(huán)

雖然所有循環(huán)結(jié)構(gòu)都可以用 while 或者 do...while表示,但 Java 提供了另一種語(yǔ)句 —— for 循環(huán),使一些循環(huán)結(jié)構(gòu)變得更加簡(jiǎn)單。

for循環(huán)執(zhí)行的次數(shù)是在執(zhí)行前就確定的。

語(yǔ)法:

for(初始值;布爾表達(dá)式;更新){
//代碼語(yǔ)句
}

關(guān)于 for 循環(huán)有以下幾點(diǎn)說(shuō)明:

最先執(zhí)行初始化步驟??梢月暶饕环N類(lèi)型,但可初始化一個(gè)或多個(gè)循環(huán)控制變量,也可以是空語(yǔ)句。然后,檢測(cè)布爾表達(dá)式的值。如果為 true,循環(huán)體被執(zhí)行。如果為false,循環(huán)終止,開(kāi)始執(zhí)行循環(huán)體后面的語(yǔ)句。執(zhí)行一次循環(huán)后,更新循環(huán)控制變量。再次檢測(cè)布爾表達(dá)式。循環(huán)執(zhí)行上面的過(guò)程。

這些java循環(huán)語(yǔ)句大家一定要熟知,并且知道它的運(yùn)用方式,畢竟這些在寫(xiě)程序的時(shí)候,都是需要用到的,每個(gè)循壞語(yǔ)句都有自己的作用,不能混用哦!最后大家如果想要了解更多java初識(shí)知識(shí),敬請(qǐng)關(guān)注賦能網(wǎng)。


本文鏈接:

本文章“java有哪些循環(huán)語(yǔ)句?java主要循環(huán)語(yǔ)句”已幫助 57 人

免責(zé)聲明:本信息由用戶(hù)發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!

本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開(kāi)班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢(xún)熱線:4008-569-579

如果本頁(yè)不是您要找的課程,您也可以百度查找一下: