运算符优先级

Posted wurengen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运算符优先级相关的知识,希望对你有一定的参考价值。

注意:

下图是每种运算符的优先级,按照运算先后顺序排序(优先级相同的情况下,按照从左到右的顺序依次运算)

优先级

描述

运算符

1

括号

()[]

2

正负号

+-

3

自增自减,非

++--!

4

乘除,取余

*/%

5

加减

+-

6

移位运算

<<>>>>>

7

大小关系

>>=<<=

8

相等关系

==!=

9

按位与

&

10

按位异或

^

11

按位或

|

12

逻辑与

&&

13

逻辑或

||

14

条件运算

?:

15

赋值运算

=+=-=*=/=%=

16

位赋值运算

&=|=<<=>>=>>>=

以上是关于运算符优先级的主要内容,如果未能解决你的问题,请参考以下文章

java new运算符与点运算符优先级比较

c语言中关系运算符和自加自减运算优先级哪个高

JS重点之运算符以及运算符优先级

c语言中运算符有哪几种,优先级顺序是怎样

Java运算符优先级谁知道?

java运算符优先级问题