随笔-4  评论-10  文章-0  trackbacks-0
int x,y;
if(x == y)
return;
y = x ^ y;
x = x ^ y;
y = x ^ y;
这只是个智力游戏,利用的是位运算。
posted on 2012-10-15 17:12 冲杯茶喝 阅读(1444) 评论(2)  编辑  收藏

评论:
# re: 这样用java来实现两个数字的交换 2012-10-15 18:23 | kerenbing
这个好,学习了,以前都这么写
x=x+y;
y=x-y;
x=x-y;  回复  更多评论
  
# re: 这样用java来实现两个数字的交换 2012-10-23 13:32 | 冲杯茶喝
以前都这么写?只记得上学的时候这么写过@kerenbing  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2012年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜