数组的引用传递

传递以及返回数组

   方法中也可以用来传递和返回数组,如果要向方法中传递一个数组,则方法的接受参数必须是符合其类型的数组,而且数组属于引用数据类型,所以在把数组传递进方法之后,如果方法对数组本身做了任何修改,修改结果也将保存下来。

例子:向方法中传递数组

package WordCount;

public class ArrayRefDemo01 {
	public static void main(String[] args) {
		int temp[] = { 1, 3, 5 };
		fun(temp);						//传递数组的引用

		for (int i = 0; i < temp.length; i++) {     //循环输出
			System.out.print(temp[i] + "、");
		}

	}

	public static void fun(int x[]) {	//接收数组的引用
		x[0] = 6;						//修改第一个数组的元素
	}
}

  

posted on 2011-11-30 11:20  wangbokun  阅读(857)  评论(0编辑  收藏  举报

导航