实现两个变量值的交换
//用位异或实现
//左边:a , b , a a 0000 1010
//右边:a ^ b b 0001 0100
int a = 10;
int b = 20; a ^ b 0001 1110
a = a ^ b; a = a ^ b = 0001 1110 b 0001 0100
b = a ^ b; b = a ^ b = 0000 1010 a 0001 1110
a = a ^ b; a = a ^ b = 0001 0100
System.out.println("a:"+a+",b:"+b);