Java阐述运算符的优先级
时间: 2024-06-15 20:06:22 浏览: 205
Java中的运算符按照优先级从高到低的顺序进行计算。以下是Java中常见运算符的优先级列表:
1. 后缀运算符:++、--
2. 一元运算符:+、-、!、~、++、--、(类型)
3. 乘法和除法运算符:*、/、%
4. 加法和减法运算符:+、-
5. 移位运算符:<<、>>、>>>
6. 关系运算符:<、>、<=、>=、instanceof
7. 相等运算符:==、!=
8. 位与运算符:&
9. 位异或运算符:^
10. 位或运算符:|
11. 逻辑与运算符:&&
12. 逻辑或运算符:||
13. 条件运算符:?:
14. 赋值运算符:=、+=、-=、*=、/=、%=、<<=、>>=、>>>=、&=、^=、|=
15. Lambda表达式运算符:->
16. 逗号运算符:,
请注意,优先级高的运算符会先于优先级低的运算符进行计算。如果有多个同一优先级的运算符出现,会按照从左到右的顺序进行计算。
阅读全文