小编par*_*tal的帖子

在Java8函数样式中,如何将值映射到现有的键值对

我有一张地图:

Map<String, List<Object>> dataMap;
Run Code Online (Sandbox Code Playgroud)

现在我想向地图添加新的键值对,如下所示:

if(dataMap.contains(key)) {
    List<Object> list = dataMap.get(key);
    list.add(someNewObject);
    dataMap.put(key, list);
} else {
    List<Object> list = new ArrayList();
    list.add(someNewObject)
    dataMap.put(key, list);
}
Run Code Online (Sandbox Code Playgroud)

我如何使用Java8功能样式?

java dictionary java-8

13
推荐指数
1
解决办法
1137
查看次数

标签 统计

dictionary ×1

java ×1

java-8 ×1