如何在嵌套的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 示例。
我不得不转嵌套的 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 示例。