判断一个BigDecimal数值是否为零,不能用“==”,需要用以下的句子
if(yourvalue.equals(BigDecimal.ZERO))
本文介绍如何正确判断一个BigDecimal数值是否为零。由于BigDecimal的特殊性,直接使用==进行比较可能会导致错误的结果。正确的做法是使用equals方法与BigDecimal.ZERO进行对比。
判断一个BigDecimal数值是否为零,不能用“==”,需要用以下的句子
if(yourvalue.equals(BigDecimal.ZERO))
1248
1292
2万+
3131

被折叠的 条评论
为什么被折叠?