日期:2014-05-20  浏览次数:20795 次

真心搞不懂这个x = +y;中的这个+y是在搞吗?
int x = 1, y = 2;
x = +y;
真心搞不懂这个x = +y;中的这个+y是在搞吗?
运算符 java运算符 赋值

------解决方案--------------------
学过正负号吧
------解决方案--------------------
x = +y;
这个+其实没有任何作用。就是正负号,+y == y永远是成立的,所以这个+完全没有什么意义。

你是不是看错了,是+=啊?

如果是 x+=y;那就不一样了。
x+=y;  实际上等同于 x=x+y;