JAVA BigDecimal的相加(累加)
Posted 南北12345678
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA BigDecimal的相加(累加)相关的知识,希望对你有一定的参考价值。
之前很少使用这样的一个对象BigDecimal,今天在改需求的时候遇到了,结果坑爹的怎么相加最后都为零。
代码如下:
BigDecimal totalAmount = new BigDecimal(0); totalAmount.add(new BigDecimal(5000)); System.out.println(totalAmount);
输出结果为0。
查资料后才知道,要这样写才行:
BigDecimal totalAmount = new BigDecimal(0); totalAmount = totalAmount.add(new BigDecimal("5000")); System.out.println(totalAmount);
以上是关于JAVA BigDecimal的相加(累加)的主要内容,如果未能解决你的问题,请参考以下文章