第三者原理如下
public class test006{
public static void main(String[] args){
int a = 6;
int b = 5;
int c = a^b;
System.out.println("c="+c);
System.out.println("a^c="+(a^c));
System.out.println("b^c="+b^c);
}
}
不用第三者如下:
public class test006_2{
public static void main(String[] args){
int a = 6;
int b = 5;
a = a^b;
System.out.println("第一次异或a和b的值为:a="+a+"\tb="+b);
b = b^a;
System.out.println("第二次异或a和b的值为:a="+a+"\tb="+b);
a = a^b;
System.out.println("第三次异或a和b的值为:a="+a+"\tb="+b);
}
}
分享到: