Ver Fonte

decimal操作排除null

lighter há 3 anos atrás
pai
commit
16ab49c217
1 ficheiros alterados com 6 adições e 0 exclusões
  1. 6 0
      src/main/java/thyyxxk/webserver/utils/DecimalUtil.java

+ 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);