2014-04-24 101 views
-2

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

回答

3

每个集合有一个构造函数以另一个集合作为参数:

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