Java中合并集合元素的有效方法
我正在尝试实现一个合并函数,它可以合并列表中的元素。让它更 很清楚,我有Java中合并集合元素的有效方法,java,collections,Java,Collections,我正在尝试实现一个合并函数,它可以合并列表中的元素。让它更 很清楚,我有List它有一个包含数据的列表[{1,2,4},{3,4},{5,6},{7,8},{1,10}] 我希望结果是[{1,2,3,4,10},{5,6},{7,8}] 执行这种合并功能最有效的方法是什么 创建一个包含所有数据的新列表 遍历集合列表 迭代每个集合,将集合中的每个元素添加到新列表中 完成 这是一种手工操作的方式。List类可能有某种addAll函数。我不理解您的合并函数。@MRalwasser:他想合并共享元素的所
List
它有一个包含数据的列表[{1,2,4},{3,4},{5,6},{7,8},{1,10}]
我希望结果是[{1,2,3,4,10},{5,6},{7,8}]
执行这种合并功能最有效的方法是什么
这是一种手工操作的方式。List类可能有某种addAll函数。我不理解您的合并函数。@MRalwasser:他想合并共享元素的所有集合。举一个例子,并没有指定一个函数,或者更确切地说,它指定了一个只包含一组输入的函数。我可以提出多个函数,这些函数可以通过您的测试用例,但其他函数则会失败。请用你的话来描述你真正想要它做什么。你在寻找@SLaks:这是可能的解释,但你不能确定。也许他想要一个合并第一、第二和最后一组的函数,但中间剩下任何一个函数。