根據 Java 運算子優先順序,哪個運算子具有最高優先順序?


運算子優先順序決定表示式中項的組合方式。這會影響表示式的計算方式。某些運算子比其他運算子具有更高的優先順序;例如,乘法運算子比加法運算子具有更高的優先順序。

這裡,優先順序最高的運算子位於表的上方,優先順序最低的位於下方。在表示式中,優先順序較高的運算子將首先被計算。

類別
運算子
結合性
字尾
>() [] . (點運算子)
從左到右
一元
>++ - - ! ~
從右到左
乘法
>* /
從左到右
加法
>+ -
從左到右
移位
>>> >>> <<
從左到右
關係
>> >= < <=
從左到右
相等
>== !=
從左到右
按位與
>&
從左到右
按位異或
>^
從左到右
按位或
>|
從左到右
邏輯與
>&&
從左到右
邏輯或
>||
從左到右
條件
?:
從右到左
賦值
>= += -= *= /= %= >>= <<= &= ^= |=
從右到左

更新於: 2019-07-30

650 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.