Java操作符的优先级和结合性

作者在 2008-10-22 15:26:12 发布以下内容

 

 

操作

优先级

结合性

1

后缀运算符

[ ] . ( ) (函数呼叫)

从左到右

2

单目运算符

! ~ ++ -- +(单操作数) –(单操作数)

从右到左

3

创建

new

从左到右

4

乘除

* / %

从左到右

5

加减

+ -

从左到右

6

移位

<< >> >>>

从左到右

7

关系

< <= > >= instanceof

从左到右

8

相等

== !=

从左到右

9

按位与

&

从左到右

10

按位异或

^

从左到右

11

按位或

|

从左到右

12

逻辑与

&&

从左到右

13

逻辑或

||

从左到右

14

条件

? :

从右到左

15

赋值

= += -= *= /= %= ^= <<= >>= >>>=

从右到左

 

技术文章 | 阅读 6200 次
文章评论,共0条
游客请输入验证码