Java教程

Java8 stream 提取对象 List 中的某一字段生成新的 List

本文主要是介绍Java8 stream 提取对象 List 中的某一字段生成新的 List,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
//输出List
StudentInfo.printStudents(studentList);
//从对象列表中提取一列(以name为例)
List<String> nameList = studentList.stream().map(StudentInfo::getName).collect(Collectors.toList());
//提取后输出name
nameList.forEach(s-> System.out.println(s));
这篇关于Java8 stream 提取对象 List 中的某一字段生成新的 List的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!