程序里面报了 java.lang.NumberFormatException
从数据库读到的数据,由于使用了Format()函数保证小数位不被科学计数法表示,所以得到的字符串数字里面带有逗号,在 new Bigdecimal(str)的时候报的异常。
后来用truncate()函数得以解决。记录一下。
TRUNCATE():直接截取,不四舍五入
FORMAT(): 会四舍五入,返回类型是字符串因为满3位会加一个逗号
程序里面报了 java.lang.NumberFormatException
从数据库读到的数据,由于使用了Format()函数保证小数位不被科学计数法表示,所以得到的字符串数字里面带有逗号,在 new Bigdecimal(str)的时候报的异常。
后来用truncate()函数得以解决。记录一下。
TRUNCATE():直接截取,不四舍五入
FORMAT(): 会四舍五入,返回类型是字符串因为满3位会加一个逗号