我可以在android中使用什么功能将数字显示为不同的格式。
例如:如果我输入1000,则它应显示为1000。如果输入10000,则应显示为10,000。如果输入1000000,则应显示为1,000,000。
请指导我。
您可以使用数字DecimalFormat
并设置其格式
DecimalFormat formatter = new DecimalFormat("#,###,###");
String yourFormattedString = formatter.format(100000);
结果将是
1,000,000
为100000010,000
为100001,000
为1000更新12/02/2019
String.format("%,d", number)
如@DreaminginCode在下面的注释中所示,这将是一种更好的(较少硬编码)解决方案,因此我想我将在此处添加它作为替代方案
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句