public class Demo1 {
public static void main(String[] args){
// 三元置换
int temp;
temp = a;
a = b;
b = temp;
System.out.println("a = "+a);
System.out.println("b = "+b);
// 和置换
a = 34 ;
b = 77;
c = a + b;
b = c - b;
a = c - b;
System.out.println("a = "+a);
System.out.println("b = "+b);
// 异或置换
a = 34;
b = 77;
// 任何数字异或俩次同一个数都是他本身
a = a ^ b;
b = a ^ b;
a = a ^ b;
System.out.println("a = "+a);
System.out.println("b = "+b);
}
}