stream重复Key的处理

Posted on 2020-02-20 09:09  wzhw2015  阅读(825)  评论(0)    收藏  举报

Map<String, List<Model>> modelMap = modelList
.stream()
.collect(Collectors
.toMap(model -> model.getDate(),
model -> new ArrayList<Model>(Arrays.asList(model)),
(List<Model> oldList,
List<Model> newList) -> {
oldList.addAll(newList);
return oldList;
}));

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3