運算順序
Java 運算式說明章節
運算子
說明
優先等級
結合性
++ --
遞增運算子 遞減運算子
1 (最優先)
右
+ -
正號運算子
負號運算子
1
右
~
位元補數運算子
1
右
!
邏輯反向運算子
1
右
(型別)
轉型運算子
1
右
*、/、%
數學運算子
2
左
+、-
數學運算子
3
左
+
字串連接運算子
3
左
>>、>>>、<<
位移運算子
4
左
<、<=、>、>=
比較運算子
5
左
instanceof
型別運算子
5
左
==、!=
比較運算子
6
左
&
AND 運算子
7
左
^
XOR 運算子
8
左
|
OR 運算子
9
左
&&
邏輯且運算子
10
左
||
邏輯或運算子
11
左
?:
條件運算子
12
右
= *=、/=、%=、+=、-=、<<=、>>=、>>>=、&=、|=、^=
指定運算子 複合指定運算子
13 (最不優先)
右
【 M@nGo 留言區 】 如有任何建議的地方,請前往芒果留言區留言。
最后更新于