简单的交换变量之间的值的方式就是算术运算符;
给定两个int变量,交换变量的值
方式一:运用基本的算术运算符,如加减乘除
下面仅列出部分,如加与乘
int a = 10;
int b = 20;
b = a + b;
a = b - a;
b = b - a;
System.out.println(a);
System.out.println(b);
int g = 10;
int h = 20;
g = g * h;
h = g / h;
g = g / h;
System.out.println(g);
System.out.println(h);
其次就是利用第三个变量
int c = 10;
int d = 20;
int tem = c;
c = d;
d = tem;
System.out.println(c);
System.out.println(d);
比较偏门就是位运算符的使用,异或运算符的使用
int e = 10;
int f = 20;
e = e ^ f;
f = e ^ f;
e = e ^ f;
System.out.println(e);
System.out.println(f);