在Java中合并Collection的元素的有效方法

时间:2012-03-06 19:49:22

标签: java collections

我正在尝试实现合并函数,它合并了List中的元素。为了使它更多

清楚,我有List<Set<String>>,其中包含数据[{1,2,4},{3,4},{5,6},{7,8},{1,10}]的列表

我希望结果为[{1,2,3,4,10},{5,6},{7,8}]

执行此类合并功能的最有效方法是什么?

1 个答案:

答案 0 :(得分:0)

  1. 创建一个包含所有数据的新列表。
  2. 遍历集合列表。
  3. 遍历每个集合,将集合中的每个元素添加到新列表中。
  4. 完成
  5. 这是一种手动方式。 List类可能有某种addAll函数。