gpt4 book ai didi

java - 如何通过 lambda 表达式将 Collection 转换为 Object[][]

转载 作者:行者123 更新时间:2023-11-30 07:03:22 25 4
gpt4 key购买 nike

有没有办法将 Collection 转换为对象数组,并通过 lambda 表达式填充 X 的成员?

Object[{Collection.size}][{X.a},{X.b}]

我需要的是

collection.stream()
.filter(o->o.use())
.<insert inner convertion to Object[] {o.getA(), o.getB()} here>
.toArray()

最佳答案

你几乎自己得到了它。

collection.stream()
.filter(o->o.use())
.map (o-> new Object[] {o.getA(), o.getB()})
.toArray();

关于java - 如何通过 lambda 表达式将 Collection<X> 转换为 Object[][],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28449672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com