[JAVA]Java中判断两个BigDecimal中的大小
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"); }
结果: