From 2e98b20bea4463e4465e3c19059d0744a09aec06 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 27 Jun 2023 14:34:41 +0800
Subject: [PATCH] gb28181版本升级-补充

---
 src/main/java/com/genersoft/iot/vmp/gb28181/utils/NumericUtil.java |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/utils/NumericUtil.java b/src/main/java/com/genersoft/iot/vmp/gb28181/utils/NumericUtil.java
new file mode 100644
index 0000000..d990db9
--- /dev/null
+++ b/src/main/java/com/genersoft/iot/vmp/gb28181/utils/NumericUtil.java
@@ -0,0 +1,46 @@
+package com.genersoft.iot.vmp.gb28181.utils;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * 数值格式判断和处理
+ * @author lawrencehj
+ * @date 2021年1月27日
+ */
+public class NumericUtil {
+
+    private static Logger logger = LoggerFactory.getLogger(NumericUtil.class);
+
+    /**
+     * 判断是否Double格式
+     * @param str
+     * @return true/false
+     */
+    public static boolean isDouble(String str) {
+        try { 
+            Double num2 = Double.valueOf(str);
+//            logger.debug(num2 + " is a valid numeric string!");
+            return true;
+        } catch (Exception e) { 
+//            logger.debug(str + " is an invalid numeric string!");
+            return false;
+        }
+    }
+
+    /**
+     * 判断是否Double格式
+     * @param str
+     * @return true/false
+     */
+    public static boolean isInteger(String str) {
+        try { 
+            int num2 = Integer.valueOf(str); 
+//            logger.debug(num2 + " is an integer!");
+            return true;
+        } catch (Exception e) { 
+//            logger.debug(str + " is not an integer!");
+            return false;
+        }
+    }
+}

--
Gitblit v1.9.3