java常用運(yùn)算符

java常用運(yùn)算符

Java運(yùn)算符大致分為邏輯運(yùn)算符(&&,||,酪刀!)边琉、算數(shù)運(yùn)算符(+, -, *, / ,+=)倘屹、位運(yùn)算符(^,|,&)银亲、其他運(yùn)算符(三元運(yùn)算符)

注:數(shù)字的二進(jìn)制表示

帶符號(hào)整數(shù)(Integer型,4個(gè)bytes群凶,32個(gè)bits),范圍是-2^31 ~ 2^31-1哄辣,負(fù)數(shù)是正數(shù)的補(bǔ)碼请梢,即反碼+1力穗;
例如:

  • 7的二進(jìn)制: 0000 0000 0000 0000 0000 0000 0000 0111
  • 7的反碼 : 1111 1111 1111 1111 1111 1111 1111 1000
  • -7的二進(jìn)制:1111 1111 1111 1111 1111 1111 1111 1001

&(按位與)

&&(邏輯與)

&&邏輯與也稱為短路邏輯與毅弧,先運(yùn)算&&左邊的表達(dá)式当窗,一旦為假,后續(xù)不管多少表達(dá)式崖面,均不再計(jì)算,一個(gè)為真巫员,再計(jì)算右邊的表達(dá)式庶香,兩個(gè)為真才為真赶掖。

|(按位或)

||(邏輯或)

邏輯或||的運(yùn)算規(guī)則是一個(gè)為真即為真七扰,后續(xù)不再計(jì)算奢赂,一個(gè)為假再計(jì)算右邊的表達(dá)式颈走。

^(異或運(yùn)算符)

<<(左移運(yùn)算符)

右邊補(bǔ)0膳灶;等于乘于2的n次方(好好想想對(duì)不對(duì)A⒂伞! 注:2147483647 << 1

>>(右移運(yùn)算符)

正數(shù)左邊第一位補(bǔ)0聋迎,負(fù)數(shù)補(bǔ)1;等于除以2的n次方(好好想想對(duì)不對(duì)C乖巍庭再! 注:-7 >> 1

~(取反運(yùn)算符)

取反就是1為0,0為1,5的二進(jìn)制位是0000 0101牺堰,取反后為1111 1010,值為-6

>>>(無符號(hào)右移運(yùn)算符)

左邊添0

注:

  1. << 伟葫、>>、<<< 這3個(gè)運(yùn)算符對(duì)于Integer型筏养,它的唯一范圍只能是0 ~ 31中的某個(gè)數(shù),如果不是在這個(gè)范圍的數(shù)字辉浦,你需要將其取32的余數(shù)茎辐,即 3>>33 等價(jià)于 3 >> 1宪郊,或者 3 >> -31 等價(jià)于 3 >> 1拖陆;
  2. 無符號(hào)右移運(yùn)算符和右移運(yùn)算符的主要區(qū)別在于負(fù)數(shù)的計(jì)算依啰,因?yàn)闊o符號(hào)右移是高位補(bǔ)0乎串,移多少位補(bǔ)多少個(gè)0孔飒,而右移運(yùn)算符是對(duì)于負(fù)數(shù)需要高位補(bǔ)1坏瞄,即-7 >> 1 是 -4 , -7 >>> 1 是 2147483644鸠匀;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末缀棍,一起剝皮案震驚了整個(gè)濱河市宅此,隨后出現(xiàn)的幾起案子爬范,更是在濱河造成了極大的恐慌,老刑警劉巖璧亮,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件斥难,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡哑诊,警方通過查閱死者的電腦和手機(jī)镀裤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來暑劝,“玉大人铃岔,你說我怎么就攤上這事汪疮≈侨拢” “怎么了纺且?”我有些...
    開封第一講書人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)猜嘱。 經(jīng)常有香客問我嫁艇,道長(zhǎng)朗伶,這世上最難降的妖魔是什么步咪? 我笑而不...
    開封第一講書人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮点晴,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘粒督。我一直安慰自己屠橄,他們只是感情好萨惑,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開白布庸蔼。 她就那樣靜靜地躺著贮匕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪刻盐。 梳的紋絲不亂的頭發(fā)上敦锌,一...
    開封第一講書人閱讀 52,255評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音乙墙,去河邊找鬼听想。 笑死腥刹,一個(gè)胖子當(dāng)著我的面吹牛衔峰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播垫卤,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼穴肘,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼崔列!你這毒婦竟也來了旺遮?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤边翼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后组底,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體债鸡,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年厌均,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了棺弊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡稻艰,死狀恐怖侈净,靈堂內(nèi)的尸體忽然破棺而出尊勿,到底是詐尸還是另有隱情畜侦,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布摇展,位于F島的核電站溺忧,受9級(jí)特大地震影響咏连,放射性物質(zhì)發(fā)生泄漏祟滴。R本人自食惡果不足惜歌溉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一骑晶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦漫谷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽竖共。三九已至,卻和暖如春俺祠,著一層夾襖步出監(jiān)牢的瞬間公给,已是汗流浹背锻煌。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工宋梧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人捂龄。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像唇撬,于是被迫代替她去往敵國(guó)和親展融。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

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