Java变量之间的相互交换

1.增加临时变量
		int a = 5;
		int b = 10;
		int temp = 0;
		temp=a;
		a=b;
		b=temp;
2.位移运算交换
		int x = 5;
		int y = 10;
		x=x^y;
		y=x^y;
		x=x^y;
3.数值相加减交换
		int x = 5;
		int y = 10;
		x=x+y;//15
		y=x-y;//5
		x=x-y;//10
posted @ 2018-12-31 19:05  吹哥哥  阅读(548)  评论(0)    收藏  举报