黑马程序员技术交流社区
标题:
前几天遇到的一个参数传递的问题,可能对新人有一点帮助
[打印本页]
作者:
1556455422
时间:
2015-7-23 23:33
标题:
前几天遇到的一个参数传递的问题,可能对新人有一点帮助
/*
交换变量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]);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2