置百丈玄冰而崩裂,掷须臾池水而漂摇。

[JAVA]Java中判断两个BigDecimal中的大小

JAVA 强强

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");
}

 

结果:



发表评论:

验证码