JAVA中的BigDecimal类型时间比较特殊,不能用普通的=
适用compareTo方法, 返回大于,等于,小于 0
BigDecimal a = BigDecimal.ZERO;
BigDecimal b = BigDecimal.ZERO;
System.out.println(a.compareTo(b));
var flag = a.compareTo(b);
if(flag>0){
System.out.println("a 大于 b");
}else if(flag==0){
System.out.println("a 等于 b");
}else {
System.out.println("a 小于 b");
}
结果:
