import java .util.*;
// 一个交换类
class Swap{
void swap(int []a ,int [] b)
{
int temp=a[0];
a[0]=b[0];
b[0]=temp;
}
}
public class Method_returns_multiple_values{
public static void main(String args[])
{
// 得到a,b分别得到堆区的一个int类型大小的地址。
int [] a = new int [1];
int [] b = new int [1];
// 赋值
a[0]=10;
b[0]=20;
// s1 得到堆区一个Swap内存大小的地址。
Swap s1 = new Swap();
// 分别传入a和b的地址。
s1.swap(a,b);
// 打印输出。
System.out.println(a[0]+"\t"+b[0]);
}
}
Java实现两个数的交换。
最新推荐文章于 2023-05-25 15:50:18 发布