列表列表java

时间:2015-08-24 19:07:22

标签: java arraylist intersection

我试图在Java中找到两个列表的交集。

例如,

list1 = [[1][2][3][7][4,5,6][8,9][10]]

list2 = [[1][2][3,7,8][4,5,10][6,9]]

两个列表的交集必须是[[1][2][3][7][4,5][6][8][9][10]]

这是因为如果我们扫描list1中的第四个元素,它是[4,5,6],而在list2中,我们在列表中有[4,5],[6]在一个单独的子列表中。因此,list1中的子列表[4,5,6]在交集之后被分成[4,5]和[6]。

任何帮助表示赞赏!!

0 个答案:

没有答案