四种方案
第一种(最常见)需要额外空间
第二种运用异或运算的特点
第三种用了加减法的特点
第四种最拉轰
class Test{
public static void main(String[] args) {
int a = 85;
int b = 94;
// int temp = b;
// b = a;
// a = temp;
// a = a^b;
// b = b^a;
// a = a^b;
// a += b;
// b = a - b;
// a -= b;
a = (a+b) - (b = a);
System.out.println("b = " + b);
System.out.println("a = " + a);
}
}