前提:
//声明两个局部变量
int m =12;
int n = 5;
第一种:
//第一种方法:提供一个临时变量
int temp = m;
m=n;
n=temp;
System.out.println("m:"+m+"n:"+n);
第二种:
//第二种方法:当m和n较大时,有可能出现精度损失
m=m+n;
n=m-n;
m=m-n;
System.out.println("m:"+m+""+"n:"+n);
第三种:
//第三种方法:效率高
m = m^n;
n = m^n;
m = m^n;
System.out.println("m:"+m+""+"n:"+n);