Kaynağa Gözat

decimal操作排除null

lighter 3 yıl önce
ebeveyn
işleme
16ab49c217

+ 6 - 0
src/main/java/thyyxxk/webserver/utils/DecimalUtil.java

@@ -112,6 +112,12 @@ public class DecimalUtil {
     }
 
     public static int compare(String a, String b) {
+        if (StringUtil.isBlank(a)) {
+            a = "0";
+        }
+        if (StringUtil.isBlank(b)) {
+            b = "0";
+        }
         BigDecimal d1 = new BigDecimal(a);
         BigDecimal d2 = new BigDecimal(b);
         return d1.compareTo(d2);