我有一个使用DecimalFormat格式化的十进制数。当它被格式化时,我使用decimal.setGroupingUsed(true),因为我需要。
现在我需要做反向方法,也就是说,我有一个整数小数的数字,如3,200.95所示,我想获得3200.95(删除分组符号)。
我不想替换","用""分组符号取决于国家/地区。有些国家是"。"和其他一些","所以我试图通过将分组设置为false来使用DecimalFormat:
decimal.setGroupingUsed(false)
但后来我不知道该怎么办。有什么想法吗?
答案 0 :(得分:2)
您实际上希望setGroupingUsed为true,因为您希望这些符号位于您要解析的字符串中。您将使用parse方法将该String转换为数字。