Java基礎(chǔ)8 -- 運(yùn)算符

算數(shù)運(yùn)算符

常見操作

運(yùn)算符 運(yùn)算規(guī)則 范例 結(jié)果
+ 正號(hào) +3 3
+ 2+3 5
+ 連接字符串 “中”+“國” “中國”
- 負(fù)號(hào) int a=3;-a -3
- 3-1 2
* 2*3 6
/ 5/2 2
% 取模 5/2 1
++ 自增 int a=1;a++/++a 2
-- 自減 int b=3;a--/--a 2
* A:算數(shù)運(yùn)算符++颠锉、--的使用
    * a: ++運(yùn)算符,會(huì)在原有值的基礎(chǔ)上自增1
    * b: --運(yùn)算符酣溃,會(huì)在原有值的基礎(chǔ)上自減1豫领。
* B:++  -- 位置的使用
    * a:++,--運(yùn)算符后置時(shí),先使用變量a原有值參與運(yùn)算操作辟宗,運(yùn)算操作完成后爵赵,變量a的值自增1或者自減1;
    * b:++泊脐,--運(yùn)算符前置時(shí)空幻,先將變量a的值自增1或者自減1,然后使用更新后的新值參與運(yùn)算操作晨抡。

賦值運(yùn)算符

運(yùn)算符 運(yùn)算規(guī)則 范例 結(jié)果
= 賦值 int a=2 2
+= 加后賦值 int a=2氛悬,a+=2 4
-= 減后賦值 int a=2,a-=2 0
*= 乘后賦值 int a=2耘柱,a*=2 4
/= 整除后賦值 int a=2如捅,a/=2 1
%= 取模后賦值 int a=2,a%=2 0

比較運(yùn)算符

運(yùn)算符 運(yùn)算規(guī)則 范例 結(jié)果
== 相等于 4==3 False
!= 不等于 4!=3 True
< 小于 4<3 False
> 大于 4>3 True
<= 小于等于 4<=3 False
>= 大于等于 4>=3 True

邏輯運(yùn)算符

運(yùn)算符 運(yùn)算規(guī)則 范例 結(jié)果
& false&true False
| false|true True
^ 異或 true^flase True
! !true Flase
&& 短路與 false&&true False
|| 短路或 false||true True
  • 規(guī)律小結(jié):
    短路與&&:參與運(yùn)算的兩邊數(shù)據(jù)调煎,有false镜遣,則運(yùn)算結(jié)果為false;
    短路或||:參與運(yùn)算的兩邊數(shù)據(jù)士袄,有true悲关,則運(yùn)算結(jié)果為true;
    邏輯非! : 參與運(yùn)算的數(shù)據(jù)娄柳,原先是true則變成false寓辱,原先是false則變成true。

三元運(yùn)算符(三目運(yùn)算符)

  • 格式: (條件表達(dá)式)赤拒?表達(dá)式1:表達(dá)式2秫筏;
    使用方式:
方式 試?yán)?/th>
方式一: System.out.println( 3>2 ? “正確” : “錯(cuò)誤” ); // 三元運(yùn)算符運(yùn)算后的結(jié)果為true诱鞠,運(yùn)算結(jié)果為表達(dá)式1的值“正確”,然后將結(jié)果“正確”这敬,在控制臺(tái)輸出打印
方式二: int a = 3;int b = 4;String result = (a==b) ? “相等” : “不相等”; //三元運(yùn)算符運(yùn)算后的結(jié)果為false航夺,運(yùn)算結(jié)果為表達(dá)式2的值“不相等”,然后將結(jié)果賦值給了變量result
方式三: int n = (3>2 && 4>6) ? 100 : 200;//三元運(yùn)算符運(yùn)算后的結(jié)果為false崔涂,運(yùn)算結(jié)果為表達(dá)式2的值200,然后將結(jié)果200賦值給了變量n

運(yùn)算符優(yōu)先級(jí)

優(yōu)先級(jí) 描述 運(yùn)算符
1 括號(hào) ()阳掐、[]
2 正負(fù)號(hào) +、-
3 自增自減冷蚂,非 ++缭保、--、!
4 乘除帝雇,取余 *涮俄、/、%
5 加減 +尸闸、-
6 移位運(yùn)算 <<彻亲、>>、>>>
7 大小關(guān)系 >吮廉、>=苞尝、<、<=
8 相等關(guān)系 ==宦芦、!=
9 按位與 &
10 按位異或 ^
11 按位或 |
12 邏輯與 &&
13 邏輯或 |
14 條件運(yùn)算 ?:
15 賦值運(yùn)算 =宙址、+=、-=调卑、*=抡砂、/=、%=
16 位賦值運(yùn)算 &= |=恬涧、<<=注益、>>=、>>>=
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末溯捆,一起剝皮案震驚了整個(gè)濱河市丑搔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌提揍,老刑警劉巖啤月,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異劳跃,居然都是意外死亡谎仲,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門刨仑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來郑诺,“玉大人绞呈,你說我怎么就攤上這事〖渚埃” “怎么了?”我有些...
    開封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵艺智,是天一觀的道長倘要。 經(jīng)常有香客問我,道長十拣,這世上最難降的妖魔是什么封拧? 我笑而不...
    開封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮夭问,結(jié)果婚禮上泽西,老公的妹妹穿的比我還像新娘。我一直安慰自己缰趋,他們只是感情好捧杉,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著秘血,像睡著了一般味抖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上灰粮,一...
    開封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天仔涩,我揣著相機(jī)與錄音,去河邊找鬼粘舟。 笑死熔脂,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的柑肴。 我是一名探鬼主播霞揉,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼嘉抒!你這毒婦竟也來了零聚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤些侍,失蹤者是張志新(化名)和其女友劉穎隶症,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體岗宣,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蚂会,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了耗式。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片胁住。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡趁猴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出彪见,到底是詐尸還是另有隱情儡司,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布余指,位于F島的核電站捕犬,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏酵镜。R本人自食惡果不足惜碉碉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望淮韭。 院中可真熱鬧垢粮,春花似錦、人聲如沸靠粪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽占键。三九已至斩跌,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間捞慌,已是汗流浹背耀鸦。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留啸澡,地道東北人袖订。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像嗅虏,于是被迫代替她去往敵國和親洛姑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

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

  • Java的基礎(chǔ)語法(中) 運(yùn)算符 運(yùn)算符用于執(zhí)行程序代碼運(yùn)算皮服,會(huì)針對(duì)一個(gè)以上操作數(shù)項(xiàng)目來進(jìn)行運(yùn)算楞艾。任何一個(gè)運(yùn)算符都...
    Lucky_Light閱讀 614評(píng)論 0 3
  • 表達(dá)式 表達(dá)式是由數(shù)字、運(yùn)算符龄广、數(shù)字分組符號(hào)(如括號(hào))硫眯、自由變量和約束變量等以能求得數(shù)值的有意義排列方法所得的組合...
    劼哥stone閱讀 560評(píng)論 0 4
  • 運(yùn)算符(掌握) (1):什么是運(yùn)算符 操作常量和變量的符號(hào) (2):運(yùn)算符的分類 算術(shù)運(yùn)算符 賦值運(yùn)算符 比較(關(guān)...
    quaner的詩和遠(yuǎn)方閱讀 290評(píng)論 0 1
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法择同,內(nèi)部類的語法两入,繼承相關(guān)的語法,異常的語法敲才,線程的語...
    子非魚_t_閱讀 31,633評(píng)論 18 399
  • 今后的日子裹纳,我的頭發(fā)越來越少择葡,我寫給你的句子越來越少,我剩下的時(shí)間越來越少剃氧,但世界永恒敏储,星辰常在,蒼穹不老朋鞍。最后的...
    JKCP閱讀 5,597評(píng)論 7 11