标签: java operators
我试图找出Java运算符优先级和关联规则。 我确实遇到了这个问题:
i=0; x=i+i++*2;
根据优先规则,它应首先解决乘法,然后i变为1,然后x = 1 + 0,因此结果应为1.但它为0.
为什么会这样?
你能解释一下吗?