方法1:定义中间变量法
// 最容易想到的,定义一个 k ,用其交换。
public class Test04 {
public static void main(String[] args) {
// 互换ab值
int a = 1;
int b = 2;
System.out.println("初始值a是"+a);
System.out.println("初始值b是"+b);
int k = 0 ;
k = a;
a = b;
b= k;
System.out.println("新值a是"+ a);
System.out.println("新值b是"+ b);
}
}
方法2:对象
int k = {
a:b,
b:a
}
b=k.b;
a=k.a;
System.out.println("新值a是"+ a);
System.out.println("新值b是"+ b);
方法3:数组
var array= [a,b];
a=array[1];
b=array[0];
a = [b,b=a][0];
System.out.println("新值a是"+ a);
System.out.println("新值b是"+ b);