有没有办法将一组内容复制到另一组(不同的对象)

时间:2017-11-24 17:05:31

标签: java set

有没有办法将一组内容复制到另一组(不同的objet)?

addAll将源集的所有引用添加到目标集。它不会创建这些引用所引用的实例的副本。

1 个答案:

答案 0 :(得分:0)

方法addAll()不会克隆集合的内容,你必须手动完成并实现克隆方法。

for (MyType t : mySet)
    otherSet.add( t.clone() );