【发布时间】:2020-02-19 15:41:43
【问题描述】:
我有一个对象 A 的列表
A{
name
age
dob
}
和对象B的列表
B{
name
dob
}
.
我总是得到 A.dob 为空的 A 列表。和具有 B.dob 价值的 B 列表。 我需要遍历 A 列表和 B 列表,使用每个 A 和 B 对象中的名称字段查找公共对象,并使用 B.dob 更新 A.dob
这可以使用流来完成吗?
【问题讨论】:
-
我认为这违背了函数式编程的原则:流不是为了改变现有集合,而是创建一个新集合。
标签: java collections java-stream