Я хотел бы скопировать ArrayList zf в ArrayList copyzf.Копия должна быть глубокой.
Я уже пробовал:
public class ZFW {
Integer zfw;
public ZFW copy() {
ZFW m= new ZFW();
m.zfw=this.zfw.copy();
return m;
}
}
и в исполняющем коде:
for(int r=0; r<zf.size();r++) {
Integer z;
z=zf.get(r);
copyzf.set(r, z.copy());
}
Произошла ошибка «Метод copy () не определен для типа Integer».Я не могу изменить тип данных ArrayLists, кто-нибудь знает, как я могу решить проблему?Заранее спасибо!