Linux 拨号vps windows公众号手机端

java中stream怎么取list对象的某个值

lewis 9年前 (2016-12-27) 阅读数 8 #程序编程
文章标签 Java

你可以使用Stream的map方法来获取List中对象的某个值。例如,假设你有一个List<Person>,每个Person对象都有一个name属性,你想获取所有Person对象的name属性,可以这样做:

List<Person> personList = new ArrayList<>();
// 填充personList

List<String> names = personList.stream()
                               .map(Person::getName)
                               .collect(Collectors.toList());

在这个例子中,我们使用Stream的map方法将每个Person对象映射为其name属性,并最终将所有name属性收集到一个List中。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门