From 81dd45819944baa8032d942e2e28c5c859c0cc81 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期四, 15 六月 2023 10:37:46 +0800 Subject: [PATCH] 优化巡检 --- ruoyi-common/src/main/java/com/ruoyi/common/utils/tools/ArdTool.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/tools/ArdTool.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/tools/ArdTool.java index 8557f57..627bc7c 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/tools/ArdTool.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/tools/ArdTool.java @@ -1,8 +1,7 @@ package com.ruoyi.common.utils.tools; import java.lang.reflect.Field; -import java.util.HashMap; -import java.util.Map; +import java.util.*; /** * @Description: 宸ュ叿鏂规硶 @@ -35,4 +34,18 @@ } return map; } + /** + * 姹侻ap<K,V>涓渶灏� Value 瀵瑰簲鐨凨ey鍊� + * + * @param map + * @return + */ + public static String getKeyByMinValue(Map<String, Double> map) { + if (map == null) return null; + List<Map.Entry<String, Double>> list = new ArrayList(map.entrySet()); + Collections.sort(list, (o1, o2) -> (o1.getValue().intValue() - o2.getValue().intValue())); + String min = list.get(0).getKey(); +// String max = list.get(list.size() - 1).getKey(); + return min; + } } -- Gitblit v1.9.3