java 运算符优先级

优先级

运算符

名称

1

( )

括号

2

[ ] , 。

后缀运算符

3

- (一元运算符,取负数) , ! , ~ , ++ , --

一元运算符

4

* , / , %

乘,除,取模

5

+, -

加,减

6

>> , << , >>>

移位运算符

7

> , < , >= , <= , instanceof

关系运算符

8

==,!=

等于,不等于

9

&

按位与

10

^

按位异或

11

|

按位或

12

&&

逻辑与

13

||

逻辑或

14

?:

条件运算符

15

=(包括各与“=”结合的运算符,例如:+=)

赋值运算符

你可能感兴趣的:(java 运算符优先级)