0
我有一個鏈表,其中包含不可複製的對象。什麼是深度複製列表最有效的方法?如果存儲在列表中的對象不可複製,如何創建鏈接列表的深層副本?
我曾嘗試是:
List<Ob> deepCopyListA = new LinkedList<Ob>(aList);
,它似乎做工精細,但我只是想知道,它實際上是深拷貝整個列表,如果有什麼更好的辦法來做到這一點
*我不知道是什麼代碼發佈,但基本上我有一個類,而在另一個類
private List<Ob> aList;
public List<Ob> getaList() {
List<Ob> deepCopyListA = new LinkedList<Ob>(aList);
return deepCopyListA;
}
您可以發佈您的代碼? – Woody
@Woody我已經發布了一些更多的解釋。希望這使我的問題更清楚一點 – Jas
「可複製」是什麼意思?在Java中沒有通用的克隆對象。 – newacct