`
BabyDuncan
  • 浏览: 576185 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

不用临时变量交换XY

    博客分类:
  • J2SE
 
阅读更多
package com.renren;

public class ExchangeXandY {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int x = 2010;
		int y = 2006;
		//y=(x=x^(y=x^y))^y;
		y=(x^=(y^=x))^y;
		System.out.println(x +";"+ y);
		int z = 3^3;
		int m = 0^5;
		System.out.println(m);
	}

}


值得一提的是 一个数异或自己等于0
0异或一个数等于那个数
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics