优先级
运算符
简介
结合性
1
[]、.、()
方法调用,属性获取
从左向右
2
!、~、++、--
一元运算符
从右向左
3
*、/、%
乘、除、取模(余数)
从左向右
4
+、-
加、减
从左向右
5
<<、>>、>>>
左位移、右位移、无符号右位移
从左向右
6
<、<=、>、>=、instanceof
小于、小于等于、大于、大于等于
对象类型判断是否属于同类型
从左向右
7
==、!=
相等、不相等
从左向右
8
&
按位与
从左向右
9
^
按位异或
从左向右
10
|
按位或
从左向右
11
&&
逻辑与
从左向右
12
||
逻辑或
从左向右
13
?
条件运算符
从右向左
14
=、+=、-=、*=、/=、%=、&=、|=、^=、>>=
混合赋值运算符
从右向左
【Java】位操作符 (4)
内容版权声明:除非注明,否则皆为本站原创文章。