arraylist深拷贝(深复制)

XiaoNiuFeiTian / 2024-07-19 / 原文

// 使用构造函数创建深拷贝
ArrayList<Integer> deepCopyList = new ArrayList<>(originalList);

在Java中,ArrayList 的深拷贝可以通过构造一个新的 ArrayList 实例并将原始列表中的元素添加到新列表中来实现。这样做可以确保新列表拥有原始列表中所有元素的独立副本,而不是引用。

参考:百度AI