//不需要第三方变量互换变量,如果nm的值比较大容易超出范围
int n=3,m=8;
System.out.println("n="+n+",m="+m);
n=n+m;
m=n-m;
n=n-m;
System.out.println("n="+n+",m="+m);
//不需要第三方变量互换变量,不超出范围
int n=3,m=8;
System.out.println("n="+n+",m="+m);
n=n^m;
m=n^m;
n=n^m;
System.out.println("n="+n+",m="+m);