Java語言基礎(chǔ)之運(yùn)算符

Java語言基礎(chǔ)之運(yùn)算符

天津卓眾教育      2022-05-05 22:42:02     94

Java語言基礎(chǔ)之運(yùn)算符,1.算術(shù)運(yùn)算符:++和--詳解:都只能操作變量,不能操作常量:++和--表示自增和自減,都有前置和后置之分.2.賦值運(yùn)算符:注:中間不能有空

課程價(jià)格 請咨詢

上課時(shí)段: 授課校區(qū):

詳細(xì)介紹

1.算術(shù)運(yùn)算符:

++和--詳解:都只能操作變量,不能操作常量:++和--表示自增和自減,都有前置和后置之分.

2.賦值運(yùn)算符:

注:中間不能有空格.如+=不能寫成+=

3.比較運(yùn)算符:

4.三元運(yùn)算符:

語法格式:X(boolean類型表達(dá)式)?Y:Z,若X結(jié)果為true則整個(gè)三元運(yùn)算表達(dá)式的結(jié)果是Y中x為,先計(jì)算X的值,否則就是Z。三元運(yùn)算符結(jié)果的類型由Y和Z決定。

求最大值:

5.邏輯運(yùn)算符:

boolean ret=boolean A與boolean B

與:

&:

&&:短路與具有短路效果,如果boolean A為false,就不在執(zhí)行boolean B了;

(注:與的兩邊都為true時(shí),其結(jié)果才為true,其余都為false)

boolean ret=boolean A與boolean B

或:

|:即使A表達(dá)式為true,也會(huì)執(zhí)行B表達(dá)式.無論B表達(dá)式結(jié)果為什么,都返回true.

||:短路或:具有短路效果,如果A表達(dá)式為true,就不在執(zhí)行B表達(dá)式了.

(注:或的兩邊都為false時(shí),其結(jié)果才為false,其余都為true)

異或:

^:相同為false,不同為true.

取反:!

6.位于運(yùn)算:

遵循規(guī)則:

&:參與運(yùn)算的兩個(gè)數(shù),若相應(yīng)位數(shù)的值都為1,則該位結(jié)果值是1,否則是0。

|:參與運(yùn)算的兩個(gè)數(shù)相應(yīng)位中只要有一個(gè)1,結(jié)果就是1。

^:參與運(yùn)算的兩個(gè)數(shù)相應(yīng)位相同則結(jié)果為0,否則為1。

~:表示把每個(gè)二進(jìn)制位的"1"換成"0",把"0"換成"1"。

以上就是天津卓眾教育java培訓(xùn)機(jī)構(gòu)的小編針對“Java語言基礎(chǔ)之運(yùn)算符”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

培訓(xùn)啦提醒您:交易時(shí)請核實(shí)對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險(xiǎn),謹(jǐn)防上當(dāng)。