×

java.lang.IllegalArgumentException: Cannot format given Object as a Number 精选

我的笔记 我的笔记 发表于2018-11-05 13:31:43 浏览4555 评论0

抢沙发发表评论

问题:

    java.lang.IllegalArgumentException: Cannot format given Object as a Number 

    这样一句代码:new DecimalFormat("################0.00").format(value);报错


解决办法:

    检查发现value定义的String类型,format方法只能传进去数值类型。转一下就好

image.png

    改为:

new DecimalFormat("################0.00").format(Double.valueOf(value)*100);

以此铭记!!!!!

我的笔记博客版权我的笔记博客版权