我正在尝试检索散列映射中具有最大值的所有键。我有以下代码,
List<List<Long>> maxList = map.entrySet()
.stream()
.filter(entry -> entry.getValue() == maxCount)
.map(Map.Entry::getKey)
.collect(Collectors.toList());
我的地图有多个条目具有相同的值。但它只获取地图中的最后一个条目。对于为什么会发生这种情况的任何想法?任何帮助非常感谢!