如何在嵌套的ArrayList(ArrayList的ArrayList)中转一个Array?

How to turn an Array in nested ArrayList (ArrayList of ArrayList)?

我不得不转嵌套的 ArrayList

 List<List<TockaXY>> clustersPorazdeljeni = new ArrayList<>(center.size()) 

在 Array 中, 在来自该站点的好心人的帮助下现在很清楚:

TockaXY[] arrayOfClusters = clustersPorazdeljeni.stream().flatMap(Collection::stream).toArray(TockaXY[]::new);

但我也必须做相反的事情。那么如何从 arrayOfClusters 返回一个嵌套的 ArrayList,如

List<List<TockaXY>> newClustersPorazdeljeni 

?

你今天问了反之亦然的问题。

TockaXY[] arrayOfClusters 这是平面数组,没有标记如何将它拆分为几个数组。也许您应该转换为另一个不在 TockaXY[] 中的数据结构,以映射 en 示例。