相关疑难解决方法(0)

如果括号具有更高的优先级,那么为什么增量运算符首先被求解?

我有一个行代码,

int a = 10;
a = ++a * ( ++a + 5);
Run Code Online (Sandbox Code Playgroud)

我的预期产量是12 * (11 + 5) = 192,但我得到187.我知道内部的增量运算符()首先要解决,然后为什么首先解决外部的增量运算符?

java operator-precedence

42
推荐指数
3
解决办法
5323
查看次数

标签 统计

java ×1

operator-precedence ×1