gpt4 book ai didi

java - 向 Map> 中的所有集合( map 中的值)添加一个值

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:05 26 4
gpt4 key购买 nike

我有一个 Map<String, Set<String>> .我只需要添加一个默认值 abc与每个键关联的所有集合。

在 Java 7 中,我可以做类似的事情,

    for(Set set : map.values()){
set.add("abc");
}

在 Java 8 中有什么优雅的方法可以做到这一点。

最佳答案

你可以使用forEach:

map.values().forEach(set->set.add("abc"));

map.forEach((k,v)->v.add("abc"));

关于java - 向 Map<String, Set<String>> 中的所有集合( map 中的值)添加一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48663774/

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