黑马程序员技术交流社区
标题:
不用第三方变量交换变量,两种方式
[打印本页]
作者:
秦文强
时间:
2015-1-23 22:45
标题:
不用第三方变量交换变量,两种方式
class Demo6
{
public static void main(String[] args)
{
int a=10;
int b=20;
b=a+b;
a=b-a;
b=b-a;
System.out.println(a+" "+b);
}
}
class Demo7
{
public static void main(String[]args)
{
int a=10;
int b=20;
a = a^b;
b = a^b;
a = a^b;
System.out.println(a+" "+b);
}
}
作者:
朋好友
时间:
2015-1-23 22:58
1^1=0 0^1=1 0^0=0
作者:
周景新
时间:
2015-1-24 00:21
学习了。。
作者:
da_chuan
时间:
2015-1-24 00:51
很不错啊{:3_54:}
作者:
希冀
时间:
2015-1-24 21:57
给楼主一个大大的赞
作者:
小小上帝
时间:
2015-1-24 22:16
还是习惯使用第三方变量来交换
作者:
I'can'do'it
时间:
2015-1-24 22:18
还有一种种加法呢! a=a+b; b=a-b; a=a-b;
作者:
Novice.Jin
时间:
2015-1-24 22:53
把加法研究的这么深入,楼主可以去幼儿园教小朋友了~~~~
作者:
张_磊
时间:
2015-1-24 23:06
还是习惯第三方变量
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2