美文网首页
BigDecimal的divide和setScale出现的dep

BigDecimal的divide和setScale出现的dep

作者: 简18 | 来源:发表于2021-03-17 18:08 被阅读0次

很烦人的一个警告,其实问题很无语,是常量roundingMode改了。
setScale(2, BigDecimal.ROUND_HALF_UP)改成setScale(2, RoundingMode.HALF_UP)就搞定了。
对照表如下:
java.math.BigDecimal.ROUND_CEILING Use RoundingMode.CEILING instead.
java.math.BigDecimal.ROUND_DOWN Use RoundingMode.DOWN instead.
java.math.BigDecimal.ROUND_FLOOR Use RoundingMode.FLOOR instead.
java.math.BigDecimal.ROUND_HALF_DOWN Use RoundingMode.HALF_DOWN instead.
java.math.BigDecimal.ROUND_HALF_EVEN Use RoundingMode.HALF_EVEN instead.
java.math.BigDecimal.ROUND_HALF_UP Use RoundingMode.HALF_UP instead.
java.math.BigDecimal.ROUND_UNNECESSARY Use RoundingMode.UNNECESSARY instead.
java.math.BigDecimal.ROUND_UP Use RoundingMode.UP instead.

相关文章

网友评论

      本文标题:BigDecimal的divide和setScale出现的dep

      本文链接:https://www.haomeiwen.com/subject/cumecltx.html