我已经复制了一个 ArrayList :
MyList2 = MyList1;
试图用 MyList1 的对象加载 MyList2 的对象。
现在,当我遍历 MyList2 时,我 it.remove() 一些对象,但这会导致通过 MyList1 在父迭代的其他地方发生并发修改异常。我认为当我 it.remove() 它实际上也将它从原始 ArrayList 中删除时,如何仅从 MyList2 中删除它?谢谢。
我已经复制了一个 ArrayList :
MyList2 = MyList1;
试图用 MyList1 的对象加载 MyList2 的对象。
现在,当我遍历 MyList2 时,我 it.remove() 一些对象,但这会导致通过 MyList1 在父迭代的其他地方发生并发修改异常。我认为当我 it.remove() 它实际上也将它从原始 ArrayList 中删除时,如何仅从 MyList2 中删除它?谢谢。