自從我們的教授告訴我們這樣做以來,我試圖進行深度複製。他給了我們一小段代碼,但是一旦我在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