java使用异或操作交换两个数字的值
源码:
@Test
public void test3(){
int a = 10;
int b = 20;
a = a ^ b;
b = a ^ b;
a = a ^ b;
System.out.println("a = "+a);
System.out.println("b = "+b);
}
java使用异或操作交换两个数字的值
源码:
@Test
public void test3(){
int a = 10;
int b = 20;
a = a ^ b;
b = a ^ b;
a = a ^ b;
System.out.println("a = "+a);
System.out.println("b = "+b);
}