我只是解决了从给定输入字符串中分割数字的问题,以总票据为例
总计= 19,67,456.45美元
现在,对于算术计算,我们只需要删除数字
$ ,.
所以每个字符串都试图进入整个字符串
TOTAL = $ ##,##,##,###
最后,我们应该只有在账单上进行算术计算的数字.我试着解决这个问题如下
String price = "$12,23,44,555" String ArrArgs[] = price.split(""); for (int i=2;iBTW我所做的就是在Selenium WebDriver中自动化一个测试用例,账单金额超过99,99,99,999美元.先感谢您 :)
这样做
NumberFormat format = NumberFormat.getCurrencyInstance(); Number number = format.parse("$19,67,456.45"); System.out.println(number.toString());
产量
1967456.45