Java流程控制2

條件語(yǔ)句

if條件語(yǔ)句杉畜,switch多分支語(yǔ)句

if條件語(yǔ)句總

if條件句中又分為:if條件語(yǔ)句,if…else,if…else if多分支語(yǔ)句

if條件語(yǔ)句

if(布爾表達(dá)式){
語(yǔ)句;

}
圖片發(fā)自簡(jiǎn)書App

注:布爾表達(dá)式:參數(shù)刻像,返回的結(jié)果是一個(gè)布爾值蔼水,可以是一個(gè)布爾變量或常量刻帚,可以是關(guān)系表達(dá)式儒飒。

int a=100;
1f(a==100)//沒有大括號(hào),直接跟在1千語(yǔ)句之后
System.out. print(a的值是100");

print和println區(qū)別:print不換行剃允,println換行

if…else語(yǔ)句

if(表達(dá)式){
語(yǔ)句1
}else {
語(yǔ)句2
}

if…else if多分支語(yǔ)句

if(表達(dá)式1){
語(yǔ)句1
} else if(表達(dá)式2){
語(yǔ)句2
} else if(表達(dá)式n){
}…
語(yǔ)句n

}
圖片發(fā)自簡(jiǎn)書App

switch多分支語(yǔ)句

switch(判斷參數(shù)){
case穿透,case值不同
關(guān)系表達(dá)齐鲤,邏輯表達(dá)斥废,浮點(diǎn)表達(dá)都不滿足if條件語(yǔ)句
每個(gè)case 語(yǔ)句的結(jié)尾不要忘了加break给郊,否則將導(dǎo)致多個(gè)分支重疊(除非有意使多個(gè)分支重疊)牡肉。
switch 注意事項(xiàng)
不要忘記最后那個(gè)default 分支。即使程序真的不需要default 處理淆九,也應(yīng)該保留語(yǔ)句 default : break; 這樣做并非多此一舉统锤,而是為了防止別人誤以為你忘了default 處理。
在使用switch語(yǔ)句時(shí)炭庙,不管case分支中有幾條語(yǔ)句饲窿,都是用”{}”將其括起來(lái)。

循環(huán)語(yǔ)句

while語(yǔ)句焕蹄,do…while語(yǔ)句逾雄,for語(yǔ)句,foreach語(yǔ)句

while循環(huán)

先判斷條件是否成立再執(zhí)行循環(huán)體
while(條件表達(dá)式)
{
執(zhí)行語(yǔ)句
}

圖片發(fā)自簡(jiǎn)書App

do…while循環(huán)

先執(zhí)行一次,再判斷是否成立
do
{
執(zhí)行語(yǔ)句
}
while(條件表達(dá)式)鸦泳;

圖片發(fā)自簡(jiǎn)書App
圖片發(fā)自簡(jiǎn)書App

for循環(huán)語(yǔ)句

for(表達(dá)式1賦值表達(dá)式银锻,表達(dá)式關(guān)系表達(dá)式2,表達(dá)式3賦值表達(dá)式用來(lái)自循環(huán)){
語(yǔ)句
}


圖片發(fā)自簡(jiǎn)書App

foreach語(yǔ)句

遍歷數(shù)組:for(循環(huán)變量x:遍歷對(duì)象obj)//遍歷對(duì)象obj:依次讀取obj中元素的值做鹰,循環(huán)變量x:將讀取obj遍歷讀取的值賦給x
引用了x的java語(yǔ)句
}
注:x無(wú)需初始化

循環(huán)語(yǔ)句嵌套

循環(huán)語(yǔ)句的嵌套CSDN

圖片發(fā)自簡(jiǎn)書App

跳轉(zhuǎn)語(yǔ)句

break語(yǔ)句

break可以跳出switch击纬,也可以跳出當(dāng)前循環(huán)體,但是只跳出一層語(yǔ)句在嵌套循環(huán)語(yǔ)句里

continue語(yǔ)句

跳回本次循環(huán)結(jié)束之前的語(yǔ)句誊垢,回到測(cè)試的條件部分掉弛,重新開始執(zhí)行。

一些在UMU上的循環(huán)的例子喂走。


圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App
圖片發(fā)自簡(jiǎn)書App
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末殃饿,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子芋肠,更是在濱河造成了極大的恐慌乎芳,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件帖池,死亡現(xiàn)場(chǎng)離奇詭異奈惑,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)睡汹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門肴甸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人囚巴,你說(shuō)我怎么就攤上這事原在。” “怎么了彤叉?”我有些...
    開封第一講書人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵庶柿,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我秽浇,道長(zhǎng)浮庐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任柬焕,我火速辦了婚禮审残,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘击喂。我一直安慰自己维苔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開白布懂昂。 她就那樣靜靜地躺著介时,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上沸柔,一...
    開封第一講書人閱讀 51,443評(píng)論 1 302
  • 那天循衰,我揣著相機(jī)與錄音,去河邊找鬼褐澎。 笑死会钝,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的工三。 我是一名探鬼主播迁酸,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼俭正!你這毒婦竟也來(lái)了奸鬓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤掸读,失蹤者是張志新(化名)和其女友劉穎串远,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體儿惫,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡澡罚,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了肾请。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片留搔。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铛铁,靈堂內(nèi)的尸體忽然破棺而出催式,到底是詐尸還是另有隱情,我是刑警寧澤避归,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站管呵,受9級(jí)特大地震影響梳毙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜捐下,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一账锹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坷襟,春花似錦奸柬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春桌粉,著一層夾襖步出監(jiān)牢的瞬間蒸绩,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工铃肯, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留患亿,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓押逼,卻偏偏與公主長(zhǎng)得像步藕,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子挑格,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line)咙冗,也就是一...
    悟名先生閱讀 4,149評(píng)論 0 13
  • Swift 提供了類似 C 語(yǔ)言的流程控制結(jié)構(gòu),包括可以多次執(zhí)行任務(wù)的for和while循環(huán)恕齐,基于特定條件選擇執(zhí)行...
    窮人家的孩紙閱讀 703評(píng)論 1 1
  • Swift提供了多種控制流聲明乞娄。包括while循環(huán)來(lái)多次執(zhí)行一個(gè)任務(wù);if显歧,guard和switch聲明來(lái)根據(jù)確定...
    BoomLee閱讀 1,950評(píng)論 0 3
  • 當(dāng)我在看三傻大鬧寶萊塢的時(shí)候仪或,看到主人翁經(jīng)過(guò)冥思苦想,又叫又跳后士骤,靈機(jī)一動(dòng)后終于解決了四旋翼無(wú)人機(jī)的設(shè)計(jì)問(wèn)題范删,印象...
    GMeng閱讀 598評(píng)論 0 0
  • 色彩是一種多么深刻而神秘的語(yǔ)言暗降!的確不同的色調(diào)能夠調(diào)動(dòng)不同的情緒和反映巨缘,能夠影響用戶對(duì)于品牌的感知添忘。簡(jiǎn)單說(shuō)來(lái),色...
    93091cdf8ebb閱讀 327評(píng)論 0 1