我正在尝试将一个ArrayList的内容复制到另一个对象中。我尝试了以下几种方法来初始化新的ArrayList对象:
但每次我更改一个数组列表的值时,另一个ArrayList中的值也会发生更改。请问有人可以告诉我如何避免这种情况吗?谢谢。
newArrList.addAll(oldArrList);
并且
newArrList = new ArrayList(oldArrList);
但每次我更改一个数组列表的值时,另一个ArrayList中的值也会发生更改。请问有人可以告诉我如何避免这种情况吗?谢谢。