2012-11-19 51 views
-2

我不得不通過引用複製對象的值,我嘗試了不同的方法,但都沒有工作。請看看這段代碼:爲什麼在java中複製對象不起作用?

public static class25 copy(class25 otherSpec) { 
    class25 class2 = new class25(otherSpec.Getfct()); 

    for (pa pack : otherSpec.Getfct()) 
     class2.addsp(pack); 
    for (dn ddata : otherSpec.getdld()) 
     class2.addsp(data); 

    return class2; 
} 

而且它的使用:

class25 class22 = class25.copy(class2); 
+1

你能提供一個鏈接到你正在使用的圖書館嗎?不知道這個庫是否可以回答這個問題是不可能的。 –

+12

「不工作」是什麼意思?它會讓猴子飛出你的鼻子還是燒掉你的房子? –

+1

有什麼問題? –

回答

1

莫比的GlmLabelSpec.AddSpecificationPage沒有真正克隆的內容,但是管理的參考名單,所以只存儲參照同子對象。

相關問題