private String getDiskMax(Map<String, Double> map) {
List<Double> list = new ArrayList<Double>();
for (String temp : map.keySet()) {
double value = map.get(temp);
list.add(value);
}
double max = 0;
for (int i = 0; i < list.size(); i++) {
double size = list.get(i);
max = (max>size)?max:size;
}
for (String key : map.keySet()) {
if (max == map.get(key)) {
return key + "=" + max;
}
}
return null;
}
相关文章
- 从map中取出最大或最小value值对应的key值
- Java Map 中获取最大值 Value 和对应的 Key
- 获取Map中Value(值)的最小值和最大值
- S/Jquery 中怎么定义存储一个类似map中key-value形式的变量,并且怎样动态赋值key和value?
- vue取通过key取value_如何通过获取map中的key来获得与key对应的value值,进行运算...
- js从未知嵌套情况对象中获取某属性(key)对应的值(value)
- 通过返回的key值匹配字典中的value值-方案(建议)
- java map删除key_根据key删除Map集合中的key-value映射
- python中如何对复杂的json数据快速查找key对应的value值(使用JsonSearch包)
- JavaScript中获取Map集合中的key和value值(前提是:既不知道key为什么值,也不知道value有哪些值)