Java运算符优先级

时间:2016-09-02 09:29:04

标签: java operators

我试图找出Java运算符优先级和关联规则。 我确实遇到了这个问题:

i=0;
x=i+i++*2;

根据优先规则,它应首先解决乘法,然后i变为1,然后x = 1 + 0,因此结果应为1.但它为0.

为什么会这样?

你能解释一下吗?

0 个答案:

没有答案