例如:
@Test
public void test() {
List<Integer> list1 = Arrays.asList(1, 2);
List<Integer> list2 = Arrays.asList(3, 4);
List<Integer> list3 = Arrays.asList(5, 6, 7);
List<Integer> list4 = Arrays.asList(2, 3);
List<Integer> list5 = Arrays.asList(7);
List<Integer> list6 = Arrays.asList(3);
}
结果存储在以下集合中
List<List<List<Integer>>> result = new ArrayList<>();
我想要这个结果,结果中每个列表中的子列表是不相交的,它们不需要按顺序排列
[[1, 2],[3, 4],[5, 6, 7]]
[[1, 2],[3, 4],[7]]
[[1, 2],[3],[5, 6, 7]]
[[1, 2],[3],[7]]
[[2, 3],[5, 6, 7]]
[[2, 3],[7]]
1条答案
按热度按时间hjzp0vay1#
您可以像这样使用:
欲了解更多信息,这里是链接:https://www.geeksforgeeks.org/multidimensional-collections-in-java/