自从我们的教授告诉我们这样做以来,我试图进行深度复制。他给了我们一小段代码,但是一旦我在netbeans中输入它,它就不会起作用...有人可以帮我用深拷贝?
有人能帮我解释通过这些代码进行深度复制的概念吗?
int i;
String [] original = {"Aref","Ali","Emad","Sami"};
String [] result = new String(original.length);
for(i=0;i<original.length;i++){
result[i] = (String) original[i].clone();
}
能否请你介绍我们的'它不会work'概念? – 2012-07-11 15:52:28
这里有两个问题: #为什么我的代码不工作? #什么是深度复制? 我建议你把这些分成两个问题。 – Dancrumb 2012-07-11 15:53:40
你看过http://en.wikipedia.org/wiki/Object_copy#Deep_copy – MarcoS 2012-07-11 15:54:05