有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java 8流查找Map<String,List<Object>>

我对Java8不太熟悉,我想看看是否能用streams找到与下面代码相当的东西

下面的代码主要尝试查找具有最大值的键,并返回该键。我在这个格式上找不到太多帮助

int max = 0;
String maxValuesString = null;
for (Map.Entry<String, List<String>> entry : map.entrySet()) {
    if(max < entry.getValue().size()) {
        maxValuesString = entry.getKey();
        max = entry.getValue().size();
    }
}

共 (0) 个答案