【发布时间】:2012-11-26 09:09:33
【问题描述】:
假设我有一门课如下:
public class class1{
private int[] array1;
public class1(){
array1 = new int[10];
}
public int[] getArray(){
return array1;
}
}
如果我在另一个类或 main 中创建该类的实例并使用 getArray() 方法将数组分配给上层类中的另一个变量,然后在那里修改数组的值,原始数组值头等舱也要修改吗?
【问题讨论】:
-
你为什么不自己尝试一下?
-
试试看.. :/ 然后你就会学到...
-
是的,你们是对的。我一直在努力完美地完成我的项目,我忘记了我总是可以创建一个简单的测试类。谢谢。