我有一个BigDecimal字段amount代表钱,我需要打印其值在浏览器的格式一样$123.00,$15.50,$0.33.
BigDecimal
amount
$123.00
$15.50
$0.33
我怎样才能做到这一点?
(我认为自己唯一的简单解决方案是floatValue从分数部分开始BigDecimal,然后使用NumberFormat两位数的精度).
floatValue
NumberFormat
java formatting bigdecimal number-formatting
bigdecimal ×1
formatting ×1
java ×1
number-formatting ×1