【发布时间】:2012-09-28 18:43:04
【问题描述】:
可能重复:
How do I format a number in java?
String.format() to format double in java
我希望能够从 double 变量(称为 double)中获取输出,并将其与一些字符串文本(称为 outputPref,仅包含“cubic mm”)一起放入 TextView 中,如下所示
displayAnswer.setText(volume + " " + outputPref);
这很好用,但是,文本视图中的数字显示为完整的双精度数(有很多小数位)。我希望用逗号将数以千计(如果有的话)显示为小数点后一位,例如 Excel 数字格式 "(* #,##0.0);(* ( #,##0.0);(* "-"??);(@_)",或者简单地说(假设我不会有任何负数) "#,##0.0"
在将音量加倍变量应用到 TextView 之前,我应该使用什么函数来重新配置它?
【问题讨论】:
标签: java android format comma settext