运算符的优先级:
运算符 | 结合性 |
---|---|
[].()(方法调用) | 从左到右 |
! ~ ++ – ()(强制类型转换)new | 从右到左 |
/ * % | 从左到右 |
+ - | 从左到右 |
<< >> >>> | 从左到右 |
< <= > >= instanceof | 从左到右 |
!= | 从左到右 |
& ^ 或(位运算符,此处由于转义问题看不到,使用用汉字描述) | 从左到右 |
&& 或(逻辑运算符,同上) | 从左到右 |
?: | 从右到左 |
= += -= *= /= %= &= ^= <<= >>= >>>= | 从右到左 |
运算符的优先级:
运算符 | 结合性 |
---|---|
[].()(方法调用) | 从左到右 |
! ~ ++ – ()(强制类型转换)new | 从右到左 |
/ * % | 从左到右 |
+ - | 从左到右 |
<< >> >>> | 从左到右 |
< <= > >= instanceof | 从左到右 |
!= | 从左到右 |
& ^ 或(位运算符,此处由于转义问题看不到,使用用汉字描述) | 从左到右 |
&& 或(逻辑运算符,同上) | 从左到右 |
?: | 从右到左 |
= += -= *= /= %= &= ^= <<= >>= >>>= | 从右到左 |