gpt4 book ai didi

java - 使用 Java 8 流如何将 Map> 转换为 Map

转载 作者:行者123 更新时间:2023-11-29 08:28:28 25 4
gpt4 key购买 nike

<分区>

所以,我想用旧 map 制作一张新 map 。在新的 Map<String, Integer> 中,字符串键表示与第一个映射中相同的键,整数值表示相应 List<Something> 的大小。我想使用 Java 8 流进行转换。我试过类似的东西,但它给了我错误。

Map<String, List<Something>> map1=.....
Map<String, Integer> map2;
map2=map1.entrySet().stream().collect(Collectors.toMap(p-> p.getKey(), p->getValue().size()));

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