gpt4 book ai didi

java - 如何格式化字符串数字以在 android Edit Field 中使用逗号

转载 作者:IT老高 更新时间:2023-10-28 13:22:59 25 4
gpt4 key购买 nike

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

例如:如果我输入 1000,那么它应该显示为 1,000。如果我输入 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

2019 年 12 月 2 日更新

String.format("%,d", number) 将是一个更好(更少硬编码)的解决方案,如@DreaminginCode 下面的评论中所示,所以我想我会在这里添加它另一种选择

关于java - 如何格式化字符串数字以在 android Edit Field 中使用逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19788113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com