java學(xué)習(xí)筆記(三)邏輯運(yùn)算符、三元運(yùn)算符罪塔、分支結(jié)構(gòu)投蝉、循環(huán)結(jié)構(gòu)

個人筆記,僅供參考

1征堪、邏輯運(yùn)算符

!(邏輯非) &&(邏輯與) ||(邏輯或)

注意:邏輯運(yùn)算符所有的操作數(shù)必須是布爾數(shù)據(jù)類型瘩缆,由邏輯運(yùn)算符所組成的表達(dá)式的結(jié)果也是布爾型

!:一元運(yùn)算符佃蚜,非真即假庸娱,非假即真
&&:二元運(yùn)算符,只有兩個操作數(shù)都為真的時候谐算,這個表達(dá)式的結(jié)果才為真
||:二元運(yùn)算符,有一個為真熟尉,即為真

2、三元運(yùn)算符(條件運(yùn)算符)

格式:操作數(shù)1氯夷?操作數(shù)2:操作數(shù)3

注意:第一個操作數(shù)必須是布爾型臣樱,第二個操作數(shù)和第三個操作數(shù)的數(shù)據(jù)類型必須相同。

運(yùn)算規(guī)則:當(dāng)?shù)谝粋€操作數(shù)為真(true)腮考,整個表達(dá)式的結(jié)果取冒號前面的操作數(shù)2雇毫,否則取操作數(shù)3

例如:

String message = (year % 4 == 0 && year % 100 != 0)||(year % 400 == 0)?"是閏年":"是平年";

這是個判斷平年閏年的三元運(yùn)算。

3踩蔚、分支結(jié)構(gòu)

3.1棚放、單分支結(jié)構(gòu)(if語句)

語法:
if(boolean類型的表達(dá)式){
一系列語句
}

特點(diǎn):如果boolean類型的表達(dá)式為true,將會執(zhí)行if這個大括號里面的所有語句馅闽,否則飘蚯,不執(zhí)行。

3.2福也、雙分支結(jié)構(gòu)(if...else)

語法:
if(boolean類型的表達(dá)式){
一系列語句
}
else{
一系列語句
}

特點(diǎn):如果boolean類型表達(dá)式的結(jié)果為true局骤,執(zhí)行if后的所有語句,否則暴凑,執(zhí)行else后的語句

3.3峦甩、多分支結(jié)構(gòu)(if..else if...else)

語法:
if(boolean類型的表達(dá)式){
一系列語句
}
else if(boolean類型的表達(dá)式){
一系列語句
}
else if(boolean類型的表達(dá)式){
一系列語句
}
else{
一系列語句
}

3.4、switch結(jié)構(gòu)

switch也是多分支結(jié)構(gòu)的一種现喳,但每個分支只能在一個確定的值下運(yùn)行凯傲。

switch(常量/變量/常量表達(dá)式)
{case value1:一系列語句犬辰;break;
case value2:一系列語句;break;
case value3:一系列語句冰单;break;
default:
一系列語句幌缝;
}

注意:當(dāng)程序在switch中遇到break關(guān)鍵字,將會跳出整個switch結(jié)構(gòu)
當(dāng)所有的value值和小括號里的值都不匹配時诫欠,將運(yùn)行default冒號的一系列語句

4涵卵、循環(huán)結(jié)構(gòu)

4.1、循環(huán)四要素

? 循環(huán)的起點(diǎn)
? 循環(huán)的終點(diǎn)
? 循環(huán)要做的事情
? 起點(diǎn)到終點(diǎn)的變化

這四點(diǎn)是每個循環(huán)都要具備的呕诉,不然這個循環(huán)就是錯誤的缘厢,或者是死循環(huán)

4.2、while循環(huán)

while(循環(huán)條件){
循環(huán)體甩挫;
}

執(zhí)行特征:
當(dāng)程序執(zhí)行到while循環(huán)時贴硫,首先進(jìn)行循環(huán)條件的判斷,如果循環(huán)條件為真伊者,程序進(jìn)入循環(huán)體英遭,執(zhí)行循環(huán)體內(nèi)所有的語句,當(dāng)看到循環(huán)的右大括號亦渗,
程序再一次進(jìn)行循環(huán)條件的判斷挖诸,依次重復(fù)執(zhí)行,直到循環(huán)條件為假的時候法精,結(jié)束整個while循環(huán)多律,執(zhí)行后面的語句。

4.3搂蜓、do...while循環(huán)

do{
循環(huán)體:
}
while(循環(huán)條件);

與while的主要區(qū)別是先運(yùn)行在判斷狼荞,也就是說至少會執(zhí)行一次

執(zhí)行順序:當(dāng)程序看到do....while循環(huán)時,首先進(jìn)入循環(huán)體帮碰,執(zhí)行循環(huán)體內(nèi)所有的語句相味,當(dāng)看到循環(huán)的右大括號時,進(jìn)入循環(huán)條件的判斷殉挽,如果循環(huán)條件為真丰涉,程序再次進(jìn)入循環(huán)體,依次循環(huán)斯碌,知道循環(huán)條件為假一死,循環(huán)結(jié)束

4.4、for循環(huán)

循環(huán)四要素:
循環(huán)起點(diǎn):初始化語句1
循環(huán)的終點(diǎn):條件語句2
要做的事:循環(huán)體4
起點(diǎn)到終點(diǎn)的變化:控制語句3

結(jié)構(gòu):for(初始化語句1傻唾;條件語句2摘符;控制語句3){
循環(huán)體4;
}

執(zhí)行順序:當(dāng)程序看到for循環(huán)時,首先執(zhí)行初始化語句1逛裤,然后程序再執(zhí)行條件語句2,如果條件語句為真猴抹,程序執(zhí)行循環(huán)體4带族,當(dāng)看到循環(huán)的右大括號
時,程序執(zhí)行控制語句3蟀给,程序再一次進(jìn)行條件語句2的判斷蝙砌,如果為真,則依次執(zhí)行432跋理,直到條件語句為假時择克,結(jié)束整個for循環(huán)結(jié)構(gòu),執(zhí)行循環(huán)
后的語句前普。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肚邢,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子拭卿,更是在濱河造成了極大的恐慌骡湖,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峻厚,死亡現(xiàn)場離奇詭異响蕴,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)惠桃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進(jìn)店門浦夷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人辜王,你說我怎么就攤上這事劈狐。” “怎么了誓禁?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵懈息,是天一觀的道長。 經(jīng)常有香客問我摹恰,道長辫继,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任俗慈,我火速辦了婚禮姑宽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘闺阱。我一直安慰自己炮车,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著瘦穆,像睡著了一般纪隙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上扛或,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天绵咱,我揣著相機(jī)與錄音,去河邊找鬼熙兔。 笑死悲伶,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的住涉。 我是一名探鬼主播麸锉,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼舆声!你這毒婦竟也來了花沉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤纳寂,失蹤者是張志新(化名)和其女友劉穎主穗,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毙芜,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡忽媒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了腋粥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晦雨。...
    茶點(diǎn)故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖隘冲,靈堂內(nèi)的尸體忽然破棺而出闹瞧,到底是詐尸還是另有隱情,我是刑警寧澤展辞,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布奥邮,位于F島的核電站,受9級特大地震影響罗珍,放射性物質(zhì)發(fā)生泄漏洽腺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一覆旱、第九天 我趴在偏房一處隱蔽的房頂上張望蘸朋。 院中可真熱鬧,春花似錦扣唱、人聲如沸藕坯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炼彪。三九已至吐根,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間霹购,已是汗流浹背佑惠。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留齐疙,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓旭咽,卻偏偏與公主長得像贞奋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子穷绵,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評論 2 354

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