java list<map> 查询 最大值
时间: 2023-12-09 10:02:19 浏览: 157
java8如何通过Lambda处理List集合
假设每个Map中都有一个键值对,键为“value”,值为整型数值,可以使用以下代码查询List中所有Map中“value”键的最大值:
```java
List<Map<String, Integer>> list = new ArrayList<>(); // 假设已经初始化并填充了数据
int max = Integer.MIN_VALUE;
for (Map<String, Integer> map : list) {
int value = map.get("value");
if (value > max) {
max = value;
}
}
System.out.println("最大值为:" + max);
```
如果Map中的键值对不是固定的,可以根据具体情况修改代码中的键名。
阅读全文