gpt4 book ai didi

java - 添加到列表时有没有办法避免循环?

转载 作者:IT老高 更新时间:2023-10-28 21:10:01 24 4
gpt4 key购买 nike

我想知道这样的代码:

List<String> list = new ArrayList<String>();
for(CustomObject co : objects) {
list.add(co.getActualText());
}

它可以写成不同的吗?我的意思当然是在某些时候会有一个循环,但我想知道是否有我忽略的 API 使用

最佳答案

如果您使用 Java 8,则可以利用 Stream API:

List<String> list = objects.stream()
.map(CustomObject::getActualText)
.collect(Collectors.toList());

关于java - 添加到列表时有没有办法避免循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29155970/

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