我需要在 TextView 中設(shè)置一個帶有小數(shù)部分的大數(shù)字。但我需要將該數(shù)字格式化為每個 000 處有一個空格并帶有小數(shù)符號。(例如 10 000 000.23)我正在對空格進行格式化DecimalFormat formatter = (DecimalFormat) NumberFormat.getInstance(Locale.FRANCE);
tvpuntis.setText(formatter.format(xyz));但就像我看不到小數(shù),xyz 是一個雙精度,默認情況下有小數(shù)..
1 回答

守著一只汪
TA貢獻1872條經(jīng)驗 獲得超4個贊
您可以按如下方式設(shè)置小數(shù)格式模式和分組分隔符。
String pattern = "###,###.###";
DecimalFormatSymbols symbols = new DecimalFormatSymbols();
symbols.setGroupingSeparator(' ');
DecimalFormat formatter = new DecimalFormat(pattern, symbols);
tvpuntis.setText(formatter.format(xyz));
添加回答
舉報
0/150
提交
取消