java - 如何在不使用数字格式的情况下每 3 位添加逗号?
问题描述
我正在尝试格式化一个值,
例子:
1526374856.03
至:
1,526,374,856.03
解决方案
这是在android中设置金额格式的正确方法。NumberFormat
如下所示初始化变量,只需调用Numberformat
变量名和方法format
。
在这种情况下,我的布尔数字是any_number
可变的,并且我指定 Locale.US 因为国家。
NumberFormat nf = NumberFormat.getInstance(Locale.US);
nf.format(any_number);
希望这对某人有所帮助。
推荐阅读
- python - FileNotFoundError: [WinError 3] 系统找不到指定的路径:'./cogs'
- javascript - 如何使图像在鼠标后面平滑移动
- groovy - Soap UI 断言:内容与正则表达式格式不匹配
- android - Dialog.dismiss 在适配器类中不起作用
- pine-script - 在 pine 脚本中绘制/绘制预计股票价格的最佳方法是什么?
- flutter - context != null': 在scaffold.dart 中不正确
- .net - 如何使用 GitHub Action 和 .NETCore 增加 NuGet 版本
- javascript - 计算嵌套数组中的相同数据不起作用
- html - 将 Tinyletter 作为表单域嵌入到 Pelican 博客中
- ffmpeg - 从滚动视频中“展开”一张高大的图片