读书人

BigDecimal 负数判断,该如何处理

发布时间: 2012-09-24 13:49:41 作者: rapoo

BigDecimal 负数判断
我想做从map取出来的数小于0时的判断
代码如下 (必须用BigDecimal)
(BigDecimal) map.get("LSZ_TEHAI_ZANSUU") > 0
该如何修正?

[解决办法]
((BigDecimal) map.get("LSZ_TEHAI_ZANSUU")).signum() == -1


signum返回 的是 -1, 0, 1,分别表示 负数、零、正数

读书人网 >Java Web开发

热点推荐