From 43fc617eb7b94c7e1cc66884cbb9672da8b3bc32 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 14 六月 2023 17:13:18 +0800 Subject: [PATCH] 优化海康sdk录像 --- 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