主题:交换两个变量值的方法怎么写
我先写了一个类,有如下方法
private void swap(int a,int b)
{
int c=0;
c=a;
a=b;
b=c;
}
在这个类中怎么能实现交换两个变量呢,这个方法可以么,我主要问的是,方法里的A,B,C都是局部变量,怎么做也不能交换两个参数原来的值啊。比如我调用 swap(a0,b0)后,不能交换a0,b0的值啊。
private void swap(int a,int b)
{
int c=0;
c=a;
a=b;
b=c;
}
在这个类中怎么能实现交换两个变量呢,这个方法可以么,我主要问的是,方法里的A,B,C都是局部变量,怎么做也不能交换两个参数原来的值啊。比如我调用 swap(a0,b0)后,不能交换a0,b0的值啊。