有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java数字/货币格式

我有保加利亚货币,格式像+000000027511,00。我想把这种格式转换成27511.00,我已经试过了,并且使用了子字符串组合和正则表达式,有没有更简单的模式或正则表达式

我试过了

String currency= "+000000027511"; // "[1234]" String
String currencyFormatted=currency.substring(1);
System.out.println(currencyFormatted.replaceFirst("^0+(?!$)", ""));

共 (0) 个答案