作者Nt1 (用功點吧!)
看板java
標題[問題] 關於 ArrayList 的深層clone
時間Thu Oct 25 12:10:27 2007
假設我有一個 ArrayList<MyObject> objList ;
而 MyObject 又是由幾個不同的 Object 所組成,如:
class MyObject{
Obj1 obj1;
Obj2 obj2;
......
......
}
-------------------
我希望對 objList 做深層clone
請問一下是不是除了 MyObject 要 implements Cloneable 之外,連 Obj1 和 Obj2
也要 implements Cloneable ?
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.148.69
推 slalala:偷偷問一下 vector不是本身可以存物件了嗎QQ? 10/25 13:42
推 Nt1:啊…因為我需要兩個ArrayList維持兩個同相的物件,但是不能互 10/25 14:12
→ Nt1:相干擾 10/25 14:13
推 Nt1:咦…好像誤會一樓的意思了… 10/25 14:42
推 slalala:我看過以前同學的程式碼 他宣告ArrayList<ArrayList> 10/25 14:56