JAVA8 List<List<Integer>> list中再装一个list转成一个list操作

网友投稿 261 2022-11-25


JAVA8 List<List<Integer>> list中再装一个list转成一个list操作

我就废话不多说了,大家还是直接看代码吧~

List collect = IntStream.range(1, 10).boxed().collect(Collectors.toList());

List collect1 = IntStreahttp://m.range(10, 20).boxed().collect(Collectors.toList());

List> lists = new ArrayList<>();

lists.add(collect);

lists.add(collect1);

ArrayList collect2 = lists.stream().collect(ArrayList::new, Arrayhttp://List::addAll, ArrayList::addAll);

System.out.println(collect2);

补充知识:java 8 转复杂的list对象转为单一的list

我就废话不多说了,大家还是直接看代码吧~

journal.snList= Arrays.asList(pvData.t97).stream().sorted(Comparator.comparing(T97FgLog::getF97Sn))

.map(T97FgLog::getF97Sn).collect(Collectors.toList());

关键是要用map来返回其中一个属性.


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java排查一个线上死循环cpu暴涨的过程分析
下一篇:java实现把一个List集合拆分成多个的操作
相关文章

 发表评论

暂时没有评论,来抢沙发吧~