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