【发布时间】:2009-10-07 12:46:14
【问题描述】:
我正在尝试将数组列表的内容复制到另一个对象中。我尝试通过以下方式初始化新的 ArrayList 对象
newArrList.addAll(oldArrList);
和
newArrList = new ArrayList(oldArrList);
但每次我对其中一个数组列表进行更改时,另一个 ArrayList 中的值也会发生变化。
谁能告诉我如何避免这种情况。
谢谢。
【问题讨论】:
标签: java collections arraylist