Java循環(huán)結(jié)構(gòu)+條件語(yǔ)句

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

while?循環(huán)

do…while?循環(huán)

for?循環(huán)

注意:

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

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

2.for的格式:

例如:for(int x = 10; x < 20; x = x+1)

增強(qiáng)for循環(huán):

格式:

for(聲明語(yǔ)句 : 表達(dá)式){?

?//代碼句子}

聲明語(yǔ)句:聲明新的局部變量,該變量的類(lèi)型必須和數(shù)組元素的類(lèi)型匹配。其作用域限定在循環(huán)語(yǔ)句塊,其值與此時(shí)數(shù)組元素的值相等。

表達(dá)式:表達(dá)式是要訪(fǎng)問(wèn)的數(shù)組名,或者是返回值為數(shù)組的方法。

public class Test {

?? public static void main(String args[]){

? ? ? int[]numbers= {10,20,30,40,50};

? ? ? for(int x:numbers){

?? ? ? ? System.out.print(x);

?? ? ? ? System.out.print(",");

? ? ? }

? ? ? System.out.print("\n");

? ? ? String [] names ={"James", "Larry", "Tom", "Lacy"};

? ? ? for(Stringname:names) {

?? ? ? ? System.out.print(name);

?? ? ? ? System.out.print(",");

? ? ? }

?? }

}

結(jié)果:

break語(yǔ)句,可以用來(lái)跳出循環(huán)。

continue語(yǔ)句,讓程序立刻跳轉(zhuǎn)到下一次的循環(huán)迭代去。

if...else格式:

if(布爾表達(dá)式 1){

//如果布爾表達(dá)式 1的值為true執(zhí)行代碼

}else if(布爾表達(dá)式 2){

//如果布爾表達(dá)式 2的值為true執(zhí)行代碼

}else if(布爾表達(dá)式 3){

//如果布爾表達(dá)式 3的值為true執(zhí)行代碼

}else {

//如果以上布爾表達(dá)式都不為true執(zhí)行代碼}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 【程序1】 題目:古典問(wèn)題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔...
    開(kāi)心的鑼鼓閱讀 3,397評(píng)論 0 9
  • 【程序1】 題目:古典問(wèn)題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一...
    阿里高級(jí)軟件架構(gòu)師閱讀 3,392評(píng)論 0 19
  • 一、快捷鍵 ctr+b 執(zhí)行ctr+/ 單行注釋ctr+c ...
    o_8319閱讀 6,042評(píng)論 2 16
  • 10月28日10時(shí),重慶22路公交車(chē)撞斷護(hù)欄,墜入江中。根據(jù)調(diào)查事實(shí),原因系乘客劉某與駕駛員冉某發(fā)生爭(zhēng)執(zhí),存在互毆...
    琪文鄧閱讀 208評(píng)論 0 3
  • 原來(lái)有一種溝通方式叫做無(wú)言的交流,這種感覺(jué)是另一番境界,在同一個(gè)頻率相互震動(dòng),感受著彼此的感受,心痛著彼此的心痛,...
    城市歇心處閱讀 240評(píng)論 0 1

友情鏈接更多精彩內(nèi)容