为什么结果是8而不是9?
按照我的逻辑:
按照我的逻辑:
++x
得到4- 4 + 4 等于8,所以
x = 8
- 但在那个语句之后,
x
应该因为x++
而增加,所以应该是9。
int x = 3;
x = x++ + ++x;
System.out.println(x); // Result: 8