Selaa lähdekoodia

decimal操作排除null

lighter 3 vuotta sitten
vanhempi
commit
16ab49c217
1 muutettua tiedostoa jossa 6 lisäystä ja 0 poistoa
  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);