导致$ value字符串的逗号导致浮动转换

时间:2017-12-08 01:12:50

标签: java

我正在尝试将美元金额从文本文件转换为存储的数字类型(因此'String'为float,BigDecimal等)

问题是某些字符串包含逗号:1,270.00,22,835.22等,并在尝试转换时返回“ java.lang.NumberFormatException :”。

String GrossEarnings = null;

GrossEarnings = br.readLine();

float GE = Float.parseFloat(GrossEarnings);



String GrossEarnings = null;

GrossEarnings = br.readLine();

BigDecimal GE = new BigDecimal(GrossEarnings);

有没有办法将带逗号的数字字符串转换为数字类型?或者是否必须删除逗号?

0 个答案:

没有答案