判断bigdecimal大于0
时间: 2023-08-05 10:05:24 浏览: 87
BigDecimal的计算
可以使用BigDecimal的compareTo方法来判断一个BigDecimal对象是否大于0。compareTo方法会返回一个int类型的值,如果该值为正数,则表示该BigDecimal对象大于0,如果为负数,则表示该BigDecimal对象小于0,如果为零,则表示该BigDecimal对象等于0。
例如:
```
BigDecimal num = new BigDecimal("10.5");
if(num.compareTo(BigDecimal.ZERO) > 0){
System.out.println("num大于0");
}else{
System.out.println("num不大于0");
}
```
在上面的代码中,我们将要判断的BigDecimal对象赋值给了变量num,并使用compareTo方法将其与BigDecimal.ZERO进行比较,如果num大于0,则输出"num大于0",否则输出"num不大于0"。
阅读全文