我试图找出一种方法来解析美元金额中的“$”和“,”。

例如,假设我有一个值(value) 5,600 美元的字符串。我需要解析它,所以我只剩下 5600。非常感谢任何帮助。

谢谢,
凯文

最佳答案

你使用 NumberFormat

 NumberFormat format = NumberFormat.getCurrencyInstance();
 Number number = format.parse("$5,600");
number 将是 5600
如果要定位特殊国家/地区,可以指定语言环境。

关于Java - 需要解析美元金额的帮助,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5839284/

10-13 01:12