|
发表于 2003-7-27 13:11:35
|
显示全部楼层
可以用引用的,基本型不行。
传一个引用进去修改引用的值,不修改引用本身。
例如:传一个数组引用。
- ...
- int[] test = new int[MAX]
- int count = foo(test);
- ...
- int foo(int[] array) {
- int count = 8;
- for(int i = 0; i < count; i++) {
- array[i] = 100;
- }
- return count;
- }
- ...
复制代码
如果在foo()中执行
- ...
- array = anotherArray;
- ...
复制代码
就没有用。
|
|