Java的運算子
算數運算子
單目運算子
~ 按位取反
! 取非
++ 自增
- - 自減
- 負號
+ 正號
雙目運算子
+ 加
- 減
* 乘
/ 除(為正數)
% 取餘
三目運算子
a>b?turn:false a與b進行比較,a大於b則執行問號後第一項,否則就執行第二項
關係運算子
== 等於
!= 不等於
> 大於
>= 大於等於
< 小於
<= 小於等於
邏輯運算子
& 與
&& 與
| 或
|| 或
! 非
^ 異或
兩種邏輯與(&&和&)的運算規則基本相同,兩種邏輯或(||和|)的運算規則也基本相同。
&和|運算是把邏輯表示式全部計算完,而&&和||運算具有短路計算功能。
位運算子
& 位與
| 位或
^ 位異或
~ 位非
<< 左移
>> 右移
>>> 0填充的右移
賦值運算子
= 基本賦值運算子將等號右邊的數賦值給等號左邊的數
+= 左運算元和右運算元相加賦值給左運算元
-= 左運算元和右運算元相減賦值給左運算元
*= 左運算元和右運算元相乘賦值給左運算元
/= 左運算元和右運算元相除賦值給左運算元
%= 左運算元和右運算元取餘賦值給左運算元
例:a+=b de等價於a=a+b但是卻包含了一個強制轉換
相關文章
- Java 運算子Java
- Java運算子Java
- java短路運算子和邏輯運算子的區別Java
- Java位運算子Java
- Java 運算子 % 和 /Java
- Java - 3 運算子Java
- 我的JAVA運算子理解Java
- Java基礎09:邏輯運算子、位運算子Java
- Java算術運算子Java
- Java 基礎-運算子Java
- == 運算子 - Java基礎Java
- Java的左移和右移運算子Java
- 運算子 運算子
- 【java提高】(17)---Java 位運算子Java
- Java的&運算子作用於boolean運算元JavaBoolean
- MySQL的四種運算子(算術運算子、比較運算子、邏輯運算子和位運算子)MySql
- 8.Golang中的運算子-算術運算子、關係運算子、邏輯運算子、賦值運算子Golang賦值
- java零基礎自學第一天②,運算子:表示式,算術運算子,+操作,賦值運算子,自增自減運算子,關係運算子,邏輯運算子,三元運算子Java賦值
- Java中的三種位移運算子Java
- Java中包含哪些運算子Java
- [java基礎]之 運算子Java
- java基本語法--運算子Java
- java運算子(超詳細!!!)Java
- java中insteanceof運算子Java
- Java學習之運算子Java
- Java培訓教程:Java中的位移運算子!Java
- 運算子的關係,什麼叫一元運算子,二元運算子,三元運算子,運算子優先順序,以及運算子的
- php運算子 比較運算子 邏輯運算子 三元運算子PHP
- javascript中&&運算子和||運算子的使用JavaScript
- 算術運算子裡的特殊運算子
- 運算子-賦值運算子賦值
- java位運算子的應用範圍Java
- Java中按位取反運算子Java
- Java學習筆記--運算子Java筆記
- java運算子優先順序Java
- Java基礎——邏輯運算子Java
- java中運算子與表示式Java
- javascript運算子——邏輯運算子JavaScript