在Map <string,set <string =“”>&gt;中为所有集合(地图中的值)添加值

时间:2018-02-07 12:25:47

标签: java

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

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

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

在Java 8中是否有任何优雅的方法可以做到这一点。

1 个答案:

答案 0 :(得分:4)

您可以使用<atlassian-plugin ...> ... <servlet name="My Servlet" i18n-name-key="my-servlet.name" key="my-servlet" class="my.package.servlet.MyServlet"> <description key="my-servlet.description">The My Servlet Plugin</description> <url-pattern>/myservlet</url-pattern> </servlet> </atlassian-plugin>

forEach

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