操作符描述+
加法 - 相加運算子兩側的值
-減法 - 左運算元減去右運算元
*乘法 - 相乘操作符兩側的值
/除法 - 左運算元除以右運算元
%取餘 - 左運算元除以右運算元的餘數
++自增: 運算元的值增加1
--自減: 運算元的值減少1
==檢查如果兩個運算元的值是否相等,如果相等則條件為真。
!=檢查如果兩個運算元的值是否相等,如果值不相等則條件為真。
>
檢查左運算元的值是否大於右運算元的值,如果是那麼條件為真。
<
檢查左運算元的值是否小於右運算元的值,如果是那麼條件為真。
>=
檢查左運算元的值是否大於或等於右運算元的值,如果是那麼條件為真。
<=
檢查左運算元的值是否小於或等於右運算元的值,如果是那麼條件為真。
&如果相對應位都是1,則結果為1,否則為0
|如果相對應位都是0,則結果為0,否則為1
^如果相對應位值相同,則結果為0,否則為1
〜按位取反運算子翻轉運算元的每一位,即0變成1,1變成0。
<<
按位左移運算子。左運算元按位左移右運算元指定的位數。
>>
按位右移運算子。左運算元按位右移右運算元指定的位數。
>>>
按位右移補零操作符。左運算元的值按右運算元指定的位數右移,移動得到的空位以零填充。
&&稱為邏輯與運算子。當且僅當兩個運算元都為真,條件才為真。
| |稱為邏輯或操作符。如果任何兩個運算元任何乙個為真,條件為真。
!稱為邏輯非運算子。用來反轉運算元的邏輯狀態。如果條件為true,則邏輯非運算子將得到false。
=簡單的賦值運算子,將右運算元的值賦給左側運算元
+ =加和賦值操作符,它把左運算元和右運算元相加賦值給左運算元
- =減和賦值操作符,它把左運算元和右運算元相減賦值給左運算元
* =乘和賦值操作符,它把左運算元和右運算元相乘賦值給左運算元
/ =除和賦值操作符,它把左運算元和右運算元相除賦值給左運算元
(%)=
取模和賦值操作符,它把左運算元和右運算元取模後賦值給左運算元
<< =
左移位賦值運算子
>> =
右移位賦值運算子
&=按位與賦值運算子
^ =按位異或賦值操作符
| =按位或賦值操作符
variable x = (expression) ? value if true : value if false
該運算子用於操作物件例項,檢查該物件是否是乙個特定型別(類型別或介面型別)。
( object reference variable ) instanceof (class/inte***ce type)
基礎 運算子大全
github mysql 中的運算子主要包括算術運算子,比較運算子,邏輯運算子和位運算子。最常見的是加,減,乘,除和模運算。按照數學思維處理就行。對於求模可以不同 在mysql中有個求模函式mod a,b 效果與 一樣。常見比較運算子 或 between,in is null,is not null...
Python運算子大全
一 python的算術運算 python的算術運算子與c語言類似,略有不同。包括加 減 乘 除 取餘 按位或 按位與 按位求補 左移位 單目求反 冪運算 整除運算 增強運算 增強矩陣乘法 增強運算是將算術運算子或邏輯運算子放到等號的左側,與c語言的增強運算子相同。如x 5,表示x x 5,該種方法c...
Java運算子 算術 邏輯 位運算子
二元操作符型別提公升問題 一元操作符int a 3 int b a 先賦值,後自增 int c a 先自增,再賦值布林邏輯表達符 邏輯與 邏輯或 邏輯非 邏輯與和邏輯或採用短路的方式,從左向右執行,如果確定值,則不再計算下去。boolean 1 2 2 3 0 沒有拋異常,沒有執行3 0位運算子 取...