0
我复制一个ArrayList过像这样:去除重复的ArrayList中的对象只
MyList2 = MyList1;
在试图加载MyList2的对象与MyList1拥有者。
现在,当我迭代MyList2时,我it.remove()一些对象,但是这会导致通过MyList1在父迭代的其他地方发生并发修改异常。我认为当我it.remove()它实际上是从原始的ArrayList中删除它,如何从MyList2中删除它?谢谢。
感谢我用 “MyList2 =新的ArrayList(MyList1);”正确地复制它。一切都正常,并且不再有并发异常。 :) – user940982