android - 用逗号格式化kotlin中的数字
问题描述
我对 kotlin 很陌生,想知道如何用逗号格式化数字。
目前,我的 textview 显示一个没有任何逗号的数字,即 15000。我希望它显示 15,000。
这是我要格式化的代码:
txtTotalActive.text = it.statewise[0].active
“it.statewise[0].active”是一个显示数字的对象,但正如我所说,它显示时没有任何逗号。
解决方案
解决方案:
var inoutValue = it.statewise[0].active
val number = java.lang.Double.valueOf(inoutValue)
val dec = DecimalFormat("#,###,###")
val finalOutput = dec.format(number)
txtTotalActive.text = finalOutput
推荐阅读
- mysql - 使用选择总和计算每天的所有交易
- javascript - $(this) 在 bower 和 node 上通过 requirejs 未定义
- java - 在 Eclipse 中,如何让我新安装的窗口构建器与现有项目一起工作?
- r - 如何在R中自动命名元素列表(基于元素的数量)
- javascript - 不明白为什么我收到'Promise {
}' - python - 节点'training/Adam/gradients/gradients/conv5_block3_3_bn/cond_grad/StatelessIf'
- java - 每5分钟加载一次值并传递给另一个方法java android
- pgadmin - pgadmin4 config_local.py 在 Windows 上的位置
- go - 意外的 Bit.Reverse() 结果
- python - Python 使用带有 html 内容的 csv 发送多封电子邮件?