【问题标题】:List with Streams java 8 [duplicate]使用 Streams java 8 列出 [重复]
【发布时间】:2020-07-03 19:30:39
【问题描述】:

我有一个名为 List people

的对象列表
public class Person{

        private String name;
        private String lastname;
        private String birthday;
        private String address;

  //constructor and Getters and Setters ommited....

}

而且我需要另一个包含此列表中所有生日登记册的列表。 我会知道如何使用带有 JAVA8 的 Streams 来完成此生日列表

提前非常感谢

【问题讨论】:

  • 你试过什么?

标签: java lambda java-8 java-stream


【解决方案1】:

你可以使用map和collect,它们是基本的流操作。

personList.stream()
     .map(Person::getBirthday)
     .collect(Collectors.toList())

【讨论】:

    猜你喜欢
    • 2023-03-21
    • 2017-04-27
    • 2017-08-25
    • 2014-07-26
    • 2016-02-22
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多