根据Java运算符优先级,哪个运算符具有最高优先级?
运算符优先级确定表达式中术语的分组。这会影响表达式的求值方式。某些运算符具有更高的优先级;例如,乘法运算符的优先级高于加法运算符。
在此,优先级最高的运算符出现在表格的顶部,优先级最低的运算符出现在表格的底部。在表达式中,优先级较高的运算符将首先被评估。
| 类别 | 运算符 | 关联性 |
| 后缀 | >()[].(点运算符) | 左到右 |
| 一元 | > ++--!〜 | 右到左 |
| 乘法 | > * / | 左到右 |
| 加法 | > +- | 左到右 |
| 移位 | >>> >>> << | 左到右 |
| 关系型 | >>> = <<= | 左到右 |
| 相等 | > ==!= | 左到右 |
| 按位与 | >& | 左到右 |
| 按位异或 | > ^ | 左到右 |
| 按位或 | > | | 左到右 |
| 逻辑与 | > && | 左到右 |
| 逻辑或 | > || | 左到右 |
| 三元运算符 | ?: | 右到左 |
| 赋值 | > = + =-= * = / =%= >> = << =&= ^ = | = | 右到左 |
以上是 根据Java运算符优先级,哪个运算符具有最高优先级? 的全部内容, 来源链接: utcz.com/z/315975.html

