Java Collections克隆操作

时间:2014-04-24 11:34:37

标签: java

为什么Java中的集合没有克隆操作? 必须能够将集合的内容复制到新集合并修改第二个集合而不影响第一个集合

1 个答案:

答案 0 :(得分:3)

每个集合都有一个构造函数,将另一个集合作为参数:

List<Foo> original = ...;
List<Foo> clone = new ArrayList<>(original);