0
在Java中,似乎基本数据类型参数将通过值传递给方法。但是如果我想交换两个整数的值呢?如何在Java的方法中交换两个整数的值?
public static void main(String[] args){
int a = 1;
int b = 2;
swapvalue(a,b);
System.out.println(a);
System.out.println(b);
}
public static void swapValue(int a, int b){
int c = a;
a = b;
b = c;
}
例如,上面的代码旨在交换a和b的值。在C++中,我可以传入指针或对它们的引用,但我不知道如何在没有指针的Java中执行此操作。我怎么能做到的?