Java複習(五)運算子

2021-08-14 07:41:36 字數 1191 閱讀 3742

單目:+(取正)-(取負) ++(自增1) - -(自減1)

雙目:+ - * / %(取餘)

三目:a>b?true:false 說明:當a大於b的時候,為true(也就是冒號之前的值),否則為false;這整個運算子包括乙個關係運算子(可以是「>」"

}

加法:11

減法:-1

乘法:30

除法(取整):1

取餘:1

result=6 i=2

result=7 i=2

result=6 i=0

result=5 i=0

false

賦值運算子

將乙個值賦給乙個變數,從右往左運算

}

執行結果:

加等於:4

減等於:1

乘等於:3

除等於:1

模等於:1

關係運算子

比較兩邊的的運算元,結果為boolean型

等於符號:==,不等於符號:!= ,大於符號:>, 小於符號:= ,小於等於符號:<= 。

執行結果:

a&b : false

a|b : true

a^b : true

a&b : true

a&&b : false

a||b : true

Java基礎複習之運算子

運算子 運算規則 範例結果 正號 33 加 2 35 連線字串 中 國 中國 負號 int a 3 a 3 減 3 12 乘 2 36 除 5 22 取模 5 21 自增 int a 1 a a 2 自減 int b 3 a a 2 注意 加法運算子在連線字串時要注意,只有直接與字串相加才會轉成字串...

JAVA基礎複習三 邏輯運算子 位運算子和條件語句

一 邏輯運算子與或異或非雙與雙或 邏輯與 有false則false。邏輯或 有true則true。邏輯異或 相同為false,不同為true。邏輯非 非false則true,非true則false。和 的區別?a 最終結果一樣。b 具有短路效果。左邊是false,右邊不執行。是無論左邊是false還...

邏輯運算子複習

與 是具有短路性質,當按優先順序順序計算到當前表示式時,表示式的結果可以確定整個表示式的結果時,便不會繼續向後進行判斷和計算,而直接返回結果。例如 當使用 邏輯運算子時,在兩個運算元都為 true 時,結果才為 true,但是當得到第乙個操作為 false 時,其結果就必定是 false,這時候就不...