记一次愚蠢的操作 BigDecimal 和 0 比较的问题
一定要用compareTo方法比较 不能用equals方法 因为BigDecimal格式的0 也会有精度问题 public static void main(String[] args) { BigDecimal a = new BigDecimal("0.00"); System.out.println(BigDecimal.ZERO.compareTo(a) == 0); // true System.out.