你可能要看一下DecimalFormat课程。它支持不同的语言环境(例如:在某些国家/地区,其格式会
1.000.500.000,57改为)。
你还需要将该字符串转换为数字,可以使用以下方法完成:
double amount = Double.parseDouble(number);
代码示例:
String number = "1000500000.574";double amount = Double.parseDouble(number);DecimalFormat formatter = new DecimalFormat("#,###.00");System.out.println(formatter.format(amount));


