java中表达式X+(Y++)什么意思

如题所述

X的值加上 'Y加1’ 的值

假如给X赋值1, Y赋值2 ,那这个表达式就是这样的:

1 + (2++)

结果是4 ('2++' 是自增 '1' )

这样说可以理解吗?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-13
先执行X+Y
在执行Y++, 因为++在后面, 所以先运算, 在加加追问

Y++不是有括号吗?

追答

也一样,先用后加

本回答被提问者采纳
第2个回答  2014-01-13
你可以简单理解为x+(y+1) ; y++就是 y + 1的意识
第3个回答  2014-01-13
x+(y+1)
++是递增的意思,每运行一次增加1
第4个回答  2014-01-13
应该是Y自加一次再和X加。