★★Java質問・相談スレッド149★★
■ このスレッドは過去ログ倉庫に格納されています
0060デフォルトの名無しさん
2011/10/22(土) 12:42:11.28List createDeepClone(List list) {
for(Object o : list) {
if(o instanceof List) {
createDeepClone(o);
} else {
// オブジェクトをクローンして値を格納。
Object newObj = o.clone();
(省略)
}
}
}
List型のみに限定するとこんな感じかな。ちょっと詰めが甘いけど。。
■ このスレッドは過去ログ倉庫に格納されています