8 操作符

加減乘除求余沒什么說(shuō)的了神妹,python除法得到小數(shù),
而java如果2個(gè)操作數(shù)都是整數(shù)家妆,那么各種操作數(shù)的結(jié)果就是整數(shù)鸵荠,而如果有一個(gè)或2個(gè)都是浮點(diǎn)數(shù),那么這些操作數(shù)的結(jié)果就是浮點(diǎn)數(shù)

int a=1,b=2;
System.out.println(a/b);結(jié)果是0
int a=1;
float b=2.0f;
System.out.println(a/b);結(jié)果是0.5 (小數(shù)計(jì)算有時(shí)候因?yàn)橛?jì)算機(jī)的精度問(wèn)題導(dǎo)致結(jié)果不會(huì)特別理想伤极,和python一樣)

字符串拼接
System.out.println("aaa"+"bbb");輸出aaabbb
但是
System.out.println("aaa"+13);輸出aaa13蛹找,將13實(shí)現(xiàn)了轉(zhuǎn)化為字符串
又如
System.out.println(""+13);也是將字符串轉(zhuǎn)換成13的字符串輸出
System.out.println("13"+13);也是將字符串轉(zhuǎn)換成1313的字符串輸出

計(jì)算是從左到右的
System.out.println(""+13+13);結(jié)果是1313字符串輸出
System.out.println(13+""+13);也是
System.out.println(13+13+"");的結(jié)果是68的字符串,即先計(jì)算數(shù)字求和

還有字符型
System.out.println('a'+'b');輸出的結(jié)果是195哨坪,因?yàn)樽址前磾?shù)值考慮庸疾,結(jié)果就是ascii碼值相加

自增運(yùn)算符
a++;
++a;
光看結(jié)果都是a=a+1了,但是在賦值或者運(yùn)行時(shí)卻是有區(qū)別的当编,
b=a++的結(jié)果是使a賦值給b届慈,然后語(yǔ)句執(zhí)行完a自加1,
b=++a的結(jié)果是a自加1,然后a的值給b
其實(shí)可以理解成+的位置決定是先賦值還是先+

賦值運(yùn)算符
int a=2;
int x=y=z=4;等號(hào)右邊開始賦值相當(dāng)于4->z->y->x的順序凌箕,不建議這么寫
a+=4;等價(jià)于a=a+4;

比較操作符
<,>,>=,<=,==,!=返回的結(jié)果是true,false
System.out.println(1>2);輸出false
System.out.println('c'>'b');輸出true
如果
System.out.println(a=2);則結(jié)果輸出2,這是賦值語(yǔ)句

邏輯運(yùn)算符
&&拧篮,&與,||牵舱,|或串绩,!非芜壁,^異或
&&和&都是與礁凡,但是如果左操作數(shù)為false,&&不會(huì)再往下計(jì)算,&&也叫短路與
||和|都是或慧妄,但是如果左操作數(shù)是true,||不會(huì)往下計(jì)算顷牌,||也叫短路或
int age=80;
boolean isAudlt = age>=18;
boolean isQing = age>=25 && age<=35;(無(wú)法像python寫成連式,必須用邏輯運(yùn)算符相連)
System.out.println(isAudlt);
System.out.println(isQing);

原碼塞淹,反碼窟蓝,補(bǔ)碼
二進(jìn)制原碼就是二進(jìn)制表示
反碼正數(shù)是自身,負(fù)數(shù)除了第一個(gè)符號(hào)位不變饱普,其他位取反运挫,
補(bǔ)碼正數(shù)是自身,負(fù)數(shù)是反碼+1(計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)用的都是補(bǔ)碼)
9原碼int 00000000 00000000 00000000 00001001,補(bǔ)碼套耕,反碼一樣
-9原碼int 10000000 00000000 00000000 00001001
反碼 11111111 11111111 11111111 11110110
補(bǔ)碼 11111111 11111111 11111111 11110111

位運(yùn)算
&位與谁帕,|位或,~位取反冯袍,^位異或(符號(hào)位參與運(yùn)算)
<<左移匈挖,>>右移碾牌,>>>右移(其中2個(gè)符號(hào)左移右移保留符號(hào)位,三個(gè)符號(hào)儡循,帶著符號(hào)位移動(dòng))
public class MyData{
public static void main(String[] args){
int a=-9,b=9;
System.out.println(a<<1); //-18
System.out.println(a>>1); //-5
System.out.println(a>>>1); //2147483643
System.out.println(b<<1); //18
System.out.println(b>>1); //4
System.out.println(b>>>1); //4
}
}

三元操作符
形如a?x:y a條件滿足與否舶吗,是返回x,否則返回y
System.out.println(7>8?"7大于":"7不大于8");

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末贮折,一起剝皮案震驚了整個(gè)濱河市裤翩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌调榄,老刑警劉巖踊赠,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異每庆,居然都是意外死亡筐带,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門缤灵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)伦籍,“玉大人,你說(shuō)我怎么就攤上這事腮出√唬” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵胚嘲,是天一觀的道長(zhǎng)作儿。 經(jīng)常有香客問(wèn)我,道長(zhǎng)馋劈,這世上最難降的妖魔是什么攻锰? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮妓雾,結(jié)果婚禮上娶吞,老公的妹妹穿的比我還像新娘。我一直安慰自己械姻,他們只是感情好妒蛇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著楷拳,像睡著了一般材部。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上唯竹,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音苦丁,去河邊找鬼浸颓。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的产上。 我是一名探鬼主播棵磷,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼晋涣!你這毒婦竟也來(lái)了仪媒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤谢鹊,失蹤者是張志新(化名)和其女友劉穎算吩,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體佃扼,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡偎巢,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了兼耀。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片压昼。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瘤运,靈堂內(nèi)的尸體忽然破棺而出窍霞,到底是詐尸還是另有隱情,我是刑警寧澤拯坟,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布但金,位于F島的核電站,受9級(jí)特大地震影響似谁,放射性物質(zhì)發(fā)生泄漏傲绣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一巩踏、第九天 我趴在偏房一處隱蔽的房頂上張望秃诵。 院中可真熱鬧,春花似錦塞琼、人聲如沸菠净。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)毅往。三九已至,卻和暖如春派近,著一層夾襖步出監(jiān)牢的瞬間攀唯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工渴丸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留侯嘀,地道東北人另凌。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像戒幔,于是被迫代替她去往敵國(guó)和親吠谢。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354