我开始学习 java,并构建了替换数字的“交换”功能。
当我运行此代码时,它不会替换它们。
我该如何解决这个问题?
public static void swap(double i, double j){
double temp = i;
i = j;
j = temp;
}
这主要是:
double i = 1;
double j = 2;
System.out.println(i+" - "+ j);
swap(i, j);
System.out.println(i+" - "+ j);
在控制台中我看到:
1.0 - 2.0
1.0 - 2.0
我需要看看:
1.0 - 2.0
2.0 - 1.0