版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
邏輯運(yùn)算符學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)邏輯運(yùn)算符運(yùn)算符優(yōu)先級(jí)和結(jié)合性01能力目標(biāo)能夠使用邏輯運(yùn)算符進(jìn)行復(fù)雜判斷能夠正確理解表達(dá)式計(jì)算順序02已知學(xué)員2門課程成績(jī),如何找出(1)兩門課程都不及格的學(xué)員(2)有一門課程不及格的學(xué)員在Java中如何解決這個(gè)問題呢?可使用比較運(yùn)算符和邏輯運(yùn)算符完成計(jì)算什么情況下使用邏輯運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符包括:與&&當(dāng)兩個(gè)操作元的值都是true時(shí),運(yùn)算結(jié)果是true,否則是false或||當(dāng)兩個(gè)操作元的值都是false時(shí),運(yùn)算結(jié)果是false,否則是true非!是單目運(yùn)算符。當(dāng)操作元的值是TURE時(shí),運(yùn)算結(jié)果是FALSE;反之為TURE操作元必須是boolean型數(shù)據(jù);可用來連接關(guān)系表達(dá)式例如,24>18&&4<0
x!=0||y!=0!(x>2)邏輯表達(dá)式用邏輯運(yùn)算符和括號(hào)連接起來的符合Java語法規(guī)則的式子,稱為邏輯表達(dá)式短路邏輯運(yùn)算符&&假設(shè)x初值為1((y=1)==0)&&((x=6)==6)執(zhí)行完x還為1((y=1)==1)&&((x=6)==6)執(zhí)行完x變?yōu)?||假設(shè)x初值為1((y=1)==1)||((x=6)==6)執(zhí)行完x還為1((y=1)==0)||((x=6)==6)執(zhí)行完x變?yōu)?邏輯運(yùn)算符"&&"和"||"也稱做短路邏輯運(yùn)算符進(jìn)行op1&&op2運(yùn)算時(shí),如果op1的值是false,"&&"運(yùn)算符在運(yùn)算時(shí)不再去計(jì)算op2的值,直接就得出op1&&op2的結(jié)果是false當(dāng)op1的值是true時(shí),"||"運(yùn)算符在運(yùn)算時(shí)不再去計(jì)算op2的值,直接就得出op1||op2的結(jié)果是true
成績(jī)比較兩門成績(jī)不及格:false至少一門成績(jī)及格:true兩門成績(jī)都及格:true兩門成績(jī)都及格:true運(yùn)算符的優(yōu)先級(jí)和結(jié)合性表達(dá)式中有多種運(yùn)算符時(shí),運(yùn)算符計(jì)算的先后順序叫優(yōu)先級(jí),如算術(shù)運(yùn)算中先乘除,后加減,就是說乘除運(yùn)算比加減優(yōu)先級(jí)高運(yùn)算符的結(jié)合性是指相同優(yōu)先級(jí)的運(yùn)算符在同一個(gè)表達(dá)式中,且沒有括號(hào)的時(shí)候,運(yùn)算符和操作數(shù)的結(jié)合方式通常有從左到右結(jié)合和從右到左結(jié)合兩種方式舉個(gè)例子,假設(shè)~是一個(gè)運(yùn)算符,又有表達(dá)式a~b~c,如果~是左結(jié)合的,那么該表達(dá)式被解析為(a~b)~c,如果~是右結(jié)合的,那么該表達(dá)式將被解析為a~(b~c)運(yùn)算符的優(yōu)先級(jí)和結(jié)合性優(yōu)先級(jí)(自高到低)描述運(yùn)算符結(jié)合性1分隔符[]().,;右到左2對(duì)象歸類,自增自減,邏輯非instanceof++--!左到右3算術(shù)乘除運(yùn)算*/%左到右4算術(shù)加減運(yùn)算+-左到右5移位運(yùn)算>><<>>>左到右6大小關(guān)系運(yùn)算<><=>=左到右7相等關(guān)系運(yùn)算==!=左到右8按位與運(yùn)算&左到右9按位異或運(yùn)算^左到右10按位或|左到右11邏輯與運(yùn)算&&左到右12邏輯或運(yùn)算||左到右13三目條件運(yùn)算符?:左到右14賦值運(yùn)算=右到左基本規(guī)律是:先計(jì)算,再比較,再判斷,最后賦值最佳實(shí)踐哪種方式更容易理解?intx=2;x/=x/2;intx=2;x/=(x/2);要牢記程序不僅要執(zhí)行正確程序更要讓人容易看懂最佳實(shí)踐盡量使用括號(hào)顯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電池及電池系統(tǒng)維修保養(yǎng)師崗前保密意識(shí)考核試卷含答案
- 長(zhǎng)期照護(hù)師班組考核知識(shí)考核試卷含答案
- 制材工安全技能考核試卷含答案
- 農(nóng)作物種植技術(shù)員安全教育水平考核試卷含答案
- 甘油精制工班組協(xié)作模擬考核試卷含答案
- 甲殼類繁育工安全綜合競(jìng)賽考核試卷含答案
- 制帽工操作技能競(jìng)賽考核試卷含答案
- 糖藝師崗前生產(chǎn)安全考核試卷含答案
- 坯布縫接工安全防護(hù)水平考核試卷含答案
- 【12篇】新部編版小學(xué)語文六年級(jí)上冊(cè)【課內(nèi)外閱讀理解專項(xiàng)訓(xùn)練(完整版)】含答案
- 船艇涂裝教學(xué)課件
- 招標(biāo)績(jī)效考核方案(3篇)
- 500萬的咨詢合同范本
- 2025年貸款房屋轉(zhuǎn)贈(zèng)協(xié)議書
- 2025天津市個(gè)人房屋租賃合同樣本
- 中藥熱熨敷技術(shù)及操作流程圖
- 鶴壁供熱管理辦法
- 01 華為采購管理架構(gòu)(20P)
- 糖尿病逆轉(zhuǎn)與綜合管理案例分享
- 工行信息安全管理辦法
評(píng)論
0/150
提交評(píng)論