BigDecimal 判断空值
时间: 2023-11-29 09:46:48 浏览: 83
BigDecimal详解、代码示例和经常遇到的坑
根据提供的引用内容,BigDecimal工具类支持所有入参为空时运算,因此在使用BigDecimal进行计算时,不需要判断空值。如果需要返回null,则可以在计算结果为空时手动返回null。以下是一个示例代码:
```java
public static BigDecimal add(BigDecimal a, BigDecimal b) {
if (a == null || b == null) {
return null;
}
return a.add(b);
}
```
在上述代码中,如果a或b为空,则返回null,否则执行加法运算并返回结果。这样可以避免空指针异常的发生。
阅读全文