如何在Android编辑字段中格式化字符串号以使其带有逗号

user1082964:

我可以在android中使用什么功能将数字显示为不同的格式。

例如:如果我输入1000,则它应显示为1000。如果输入10000,则应显示为10,000。如果输入1000000,则应显示为1,000,000。

请指导我。

尼尔:

您可以使用数字DecimalFormat并设置其格式

DecimalFormat formatter = new DecimalFormat("#,###,###");
String yourFormattedString = formatter.format(100000);

结果将是

  • 1,000,000 为1000000
  • 10,000 为10000
  • 1,000 为1000

更新12/02/2019

String.format("%,d", number)如@DreaminginCode在下面的注释中所示,将是一种更好的(较少硬编码)解决方案,因此我想我将在此处添加它作为替代方案

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在MYSQL中格式化字段值?

如何在MySQL中格式化字符串值?

如何格式化字符串数字以使其带有逗号和舍入?

如何在Java中格式化日期字符串?

如何在Swift中格式化本地化字符串?

如何在java.time的模式字符串中格式化带时区的日期?

如何格式化字符串编号以在android编辑字段中留出空间

如何在TextField中格式化字符串而不用JavaFX更改其值

有什么办法可以在代码中格式化大量数字以使其更易于阅读?

如何在Boost库中格式化字符串

如何在Java中格式化多个字符串参数

如何在PHP的字符串中格式化一些数字?

如何在Python中格式化9位数字的字符串?

如何在php中格式化URL字符串

如何在F字符串中格式化带逗号的浮点数作为小数点分隔符?

如何在CLIPS中格式化字符串?

如何在JSON文件中格式化带有三引号的多行字符串?

如何在TCL中格式化数字字符串

如何在ExtJS中格式化标签以使其看起来像链接

如何格式化字符串字段中带有多个逗号的.CSV文件的日期字段

如何在Vim中格式化字符串替换或文本行?

在Android中格式化字符串变量

这个字符串如何在python中格式化

如何在Google图表中格式化#的格式以使用逗号

Java格式化字符串以使其具有小数位

字符串处理:在C#中格式化字符串以使其后三位是数字

如何在chartjs中格式化x轴标签的日期字符串?

如何在python中格式化字符串

如何在Javascript中格式化字符串?