/*
交换变量A、B的值的方法怎么写?返回值?
数组排序中也没有返回值,但可以实现元素的交换
*/
class exchangeDemo
{
public static void main(String[] args)
{
int a=1,b=2;
exchange(a,b);
System.out.println(a+" "+b);
}
public static void exchange(int a,int b)
{
int temp=a;
a=b;
b=temp;
System.out.println(a+" "+b);
}
}
class ExchangeDemo1
{
public static void main(String[] args)
{
int[] arr={1,2};
exchange(arr);
System.out.println(arr[0]+" "+arr[1]);
}
public static void exchange(int[] arr)
{
int temp=arr[0];
arr[0]=arr[1];
arr[1]=temp;
System.out.println(arr[0]+" "+arr[1]);
}
}
|
|