publicclass Test{
publicstatic void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入A=");
long A = scanner.nextLong();
System.out.println("请输入B=");
long B = scanner.nextLong();
System.out.println("您输入的A=" + A +",B=" + B +"。");
A= A^B;
B= B^A;
A= A^B;
System.out.println("不增加中间变量实现两个变量互换:A=" + A +",B=" + B +"。");
}
}
^ 异或运算符再次体现了它强大的功能。