java基础之运算符的优先级

运算符的优先级(从高到低)

 

优先描述运算符
1 括号 ()、[]
2 正负号 +、-
3 自增自减,非 ++、--、!
4 乘除,取余 *、/、%
5 加减 +、-
6 移位运算 <<、>>、>>>
7 大小关系 >、>=、<、<=
8 相等关系 ==、!=
9 按位与 &
10 按位异或 ^
11 按位或 |
12 逻辑与 &&
13 逻辑或 ||
14 条件运算 ?:
15 赋值运算 =、+=、-=、*=、/=、%=
16 按位与 位赋值运算

 

说明

如果想在运行中改变运算符优先级,可以加上括号来改变

 

 

posted @ 2021-09-23 16:27  帆再小也能远航  阅读(234)  评论(0)    收藏  举报