真心搞不懂这个x = +y;中的这个+y是在搞吗?

sqw314 2013-05-28 12:19:01
int x = 1, y = 2;
x = +y;
真心搞不懂这个x = +y;中的这个+y是在搞吗?
...全文
180 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 6 楼 sqw314 的回复:
我承认我很二
真想是什么
sqw314 2013-05-28
  • 打赏
  • 举报
回复
我承认我很二
rumlee 2013-05-28
  • 打赏
  • 举报
回复
x = +y; 这个+其实没有任何作用。就是正负号,+y == y永远是成立的,所以这个+完全没有什么意义。 你是不是看错了,是+=啊? 如果是 x+=y;那就不一样了。 x+=y; 实际上等同于 x=x+y;
shine333 2013-05-28
  • 打赏
  • 举报
回复
假设y = -2的话,你再试试看
Acesidonu 2013-05-28
  • 打赏
  • 举报
回复
引用 2 楼 ZangXT 的回复:
学过正负号吧
++
ZangXT 2013-05-28
  • 打赏
  • 举报
回复
学过正负号吧
  • 打赏
  • 举报
回复
这应该是赋值运算符吧。就是把y赋值给x,

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧