Cannot format given Object as a Number

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013231917/article/details/85231978

报错:

java.lang.IllegalArgumentException: Cannot format given Object as a Number
    at java.text.DecimalFormat.format(DecimalFormat.java:507)
    at java.text.Format.format(Format.java:157)

代码:

DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");
przContractPreview.setBlrzll(decimalFormat.format(new BigDecimal(reqVo.getFusionRate())));//保理融资利率16 

解决方案:

.format(obj)
obj必须是BigDecimal类型

猜你喜欢

转载自blog.csdn.net/u013231917/article/details/85231978