JavaSE知識(shí)點(diǎn)4java流程控制

條件運(yùn)算符(三元表達(dá)式)

其形式為: type d = a ? b : c;
具體化形式為:int d = 2 < 1 ? 3 : 4;
問號(hào)前面是條件模聋,條件為true取冒號(hào)前面的值鳄乏;否則取冒號(hào)后面的值。

流程控制語句 if 的用法

  • 第一種形式:
    if(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    }
  • 第二種形式:
    if(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    } else {
    //待執(zhí)行的代碼
    }
  • 第三種形式:
    if(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    } else if(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    } else if(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    } else {
    //待執(zhí)行的代碼
    }

流程控制語句switch語句的用法

  • switch里的變量類型
    jdk1.6只能為 4 種類型:byte, short, int, char;
    jdk1.7及以上支持String区丑。
  • switch(變量) {
    case 常量 1: //待執(zhí)行的代碼 break;
    case 常量 2: //待執(zhí)行的代碼 break;
    case 常量 3: //待執(zhí)行的代碼 break;
    default: //待執(zhí)行的代碼
    }
    雖然 case 語句中的 break 是可選的拧粪,但在絕大多數(shù)情況下,如果沒有 break沧侥,程序的邏 輯就會(huì)發(fā)生錯(cuò)誤可霎,
    因此,通常情況下都需要加上 break宴杀。

while循環(huán)

  • 第一種形式
    while(布爾表達(dá)式) {
    //待執(zhí)行的代碼
    }

  • 第二種形式
    do {
    //待執(zhí)行的代碼
    } while(布爾表達(dá)式);

  • while 與 do…while 之間的區(qū)別:
    如果布爾表達(dá)式的第一次判斷就為 false癣朗,那么 while 循 環(huán)一次也不執(zhí)行;do…while 循環(huán)則會(huì)執(zhí)行一次旺罢。

for循環(huán)

  • 語法
    for(變量初始化; 條件判斷; 步進(jìn)) {
    //待執(zhí)行的代碼
    }
  • for 循環(huán)的執(zhí)行過程:
    1) 執(zhí)行變量初始化旷余。
    2) 執(zhí)行條件判斷。如果條件判斷結(jié)果為假主经,那么退出 for 循環(huán)荣暮,開始執(zhí)行for循環(huán)外面的代碼;
    如果條件判斷為真罩驻,執(zhí)行 for 循環(huán)里面的代碼穗酥。
    3) 執(zhí)行步進(jìn)。
    4) 重復(fù)步驟 2。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末砾跃,一起剝皮案震驚了整個(gè)濱河市骏啰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌抽高,老刑警劉巖判耕,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異翘骂,居然都是意外死亡壁熄,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門碳竟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來草丧,“玉大人,你說我怎么就攤上這事莹桅〔矗” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵诈泼,是天一觀的道長懂拾。 經(jīng)常有香客問我,道長铐达,這世上最難降的妖魔是什么岖赋? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮娶桦,結(jié)果婚禮上贾节,老公的妹妹穿的比我還像新娘。我一直安慰自己衷畦,他們只是感情好栗涂,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著祈争,像睡著了一般斤程。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上菩混,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天忿墅,我揣著相機(jī)與錄音,去河邊找鬼沮峡。 笑死疚脐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的邢疙。 我是一名探鬼主播棍弄,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼望薄,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了呼畸?” 一聲冷哼從身側(cè)響起痕支,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蛮原,沒想到半個(gè)月后卧须,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡儒陨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年花嘶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片框全。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡察绷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出津辩,到底是詐尸還是另有隱情,我是刑警寧澤容劳,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布喘沿,位于F島的核電站,受9級(jí)特大地震影響竭贩,放射性物質(zhì)發(fā)生泄漏蚜印。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一留量、第九天 我趴在偏房一處隱蔽的房頂上張望窄赋。 院中可真熱鬧,春花似錦楼熄、人聲如沸忆绰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽错敢。三九已至,卻和暖如春缕粹,著一層夾襖步出監(jiān)牢的瞬間稚茅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來泰國打工平斩, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留亚享,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓绘面,卻偏偏與公主長得像欺税,于是被迫代替她去往敵國和親糜芳。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

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