Java对普通类型的变量是不支持引用传递的,可以通过传数组(也属于传值)的方法来完成对换.
public static void swap(int[] data, int a, int b) {
int t = data[a];
data[a] = data[b];
data[b] = t;
}
Java对普通类型的变量是不支持引用传递的,可以通过传数组(也属于传值)的方法来完成对换.
public static void swap(int[] data, int a, int b) {
int t = data[a];
data[a] = data[b];
data[b] = t;
}