gpt4 book ai didi

java - 如何在java 8中过滤内部 map

转载 作者:行者123 更新时间:2023-12-02 02:17:04 24 4
gpt4 key购买 nike

static final List<String> ALL_TYPES = AuthInt.getScopeAssociations().stream()
.map(a -> a.getLeft().getSimpleName())
.collect(Collectors.toList());

列表中有一个名称“MarieAntra”,我只想将其添加为 Marie。我如何使用 Streams 实现此目的?

最佳答案

map内部,你可以编写一个完整的函数,只要它返回正确的类型,所以你没有理由不能编写一些东西

static final List<String> ALL_TYPES = AuthInt.getScopeAssociations().stream()
.map(a -> a.getLeft().getSimpleName())
.map(name -> "MarieAntra".equals(name) ? "Marie" : name)
.collect(Collectors.toList());

关于java - 如何在java 8中过滤内部 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67016713/

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