For input string: "8.39 "原因解决方法

For input string: "8.39 "错误

因为字符串string"8.39 "后面有空格在转换成double类型时Double.parseDouble报错

用.trim() 去掉空格就可以了。

//trim()去掉收尾空格防止报For input string: " 1"这样错误。
dataRow.createCell(36).setCellValue(Double.parseDouble((list.get(10).toString()).trim()));//含税单价

如果还报错就把浏览器缓存清一下重新部署下项目。

猜你喜欢

转载自blog.csdn.net/qq_36135335/article/details/80924154
今日推荐