使用异或运算交换两个变量
package EXERCISE; public class Change { //变量互换。使用异或运算,不借助第三变量 public static void main(String[] args) { int a=2;//10 int b=3;//11 a=a^b;//01=10^11 b=a^b;//10=01^11 a=a^b;//11=01^10 System.out.println(a);//11 System.out.println(b);//10 } }