Java8-将Integer数组转换为单个元素的多个列表

实际的

我有一个要创建List的数组,每个列表只有一个数组元素。因此,对于数组{1,2,3},我想创建3个List,每个列表分别具有元素1、2和3。

使用Java 7完成了此操作,但想知道是否可以使用Java 8流,地图等解决它

谢谢

罗比·科尼利森(Robby Cornelissen)

这将起作用:

Integer[] array = {1,2,3};

List<List<Integer>> list = Arrays.stream(array)
                                 .map(Collections::singletonList)
                                 .collect(Collectors.toList());

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章