根据 Java 运算符优先级,哪个运算符具有最高优先级?


运算符优先级决定表达式中项的组合方式。这会影响表达式的计算方式。某些运算符比其他运算符具有更高的优先级;例如,乘法运算符的优先级高于加法运算符。

在此,优先级最高的运算符出现在表的上方,优先级最低的出现在下方。在表达式中,优先级较高的运算符将首先计算。

类别
运算符
结合性
后缀
>() [] . (点运算符)
从左到右
一元
>++ - - ! ~
从右到左
乘法
>* /
从左到右
加法
>+ -
从左到右
移位
>>> >>> <<
从左到右
关系
>> >= < <=
从左到右
相等
>== !=
从左到右
按位与
>&
从左到右
按位异或
>^
从左到右
按位或
>|
从左到右
逻辑与
>&&
从左到右
逻辑或
>||
从左到右
条件
?:
从右到左
赋值
>= += -= *= /= %= >>= <<= &= ^= |=
从右到左

更新于: 2019年7月30日

650 次查看

启动您的 职业生涯

通过完成课程获得认证

开始
广告