java通过stream流的形式把列表中某个字段的值取出并生成列表 |
您所在的位置:网站首页 › streammap的用法 › java通过stream流的形式把列表中某个字段的值取出并生成列表 |
可以使用Java 8中引入的Stream API来实现这一功能。例如,假设你有一个类名为Person的列表,并且你想要从这个列表中提取所有人的姓名并生成一个新的列表。你可以这样做: List people = ...; List names = people.stream() .map(Person::getName) .collect(Collectors.toList());这段代码首先使用stream()方法将列表转换为流。然后,使用map()方法对流中的每个元素执行一个转换函数,将每个Person对象转换为一个字符串。最后,使用collect()方法将转换后的流转换回列表。 你也可以使用自定义的函数来进行转换,例如: List people = ...; List names = people.stream |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |