java运用异或操作交换两个整形变量的值

java使用异或操作交换两个整形变量的值.

 废话不多说,直接上代码.

public static void main(String[] args)
		{
			int a =9;
			int b=8;
			a=a^b;
			b=a^b;
			a=a^b;
			System.out.println(a);
			System.out.println(b);
		}