我正在使用java.text.NumberFormat
将我的double值转换为两位小数,并使用conman单独格式。
我的代码是:
NumberFormat.getNumberInstance(Locale.US).format(53508));
此代码将53508转换为53,508格式,但我需要53,508.00格式(带2位小数)。
答案 0 :(得分:3)
谢谢朋友们我解决了.... :)
以下是代码行
NumberFormat formatter = NumberFormat.getInstance(Locale.US);
formatter.setMaximumFractionDigits(2);
formatter.setMinimumFractionDigits(2);
System.out.prinitln(formatter.format(53508));
,输出
53,508.00
答案 1 :(得分:2)
试试这个
NumberFormat f = NumberFormat.getNumberInstance(Locale.US);
f.setMinimumFractionDigits(2);
String s = f.format(53508);
答案 2 :(得分:0)
在Kotlin中尝试:
val n = NumberFormat.getNumberInstance(Locale.US)
n.maximumFractionDigits = 2
n.minimumFractionDigits = 2
然后用:格式化您的电话号码
n.format(53508)