问题描述
- BigDecimal显示正负号
-
BigDecimal如何在前面显示正负号? 如有一个BigDecimail bd = BigDecimal.TEN; 想显示的字符为: +10, 若bd = new BigDecimal("-10");,想显示的字符为:-10(这个默认的toString()是能显示).希望找到一种牛X的办法, 而不是判断比零大,在前面加一个"+"了事.
解决方案
你写一个类继承BigDecimal方法 然后修改下子类的toString即可
解决方案二:
BigDecimail 转负数negate()
时间: 2024-07-31 19:15:15