用逗号格式化kotlin中的数字



我对kotlin很陌生,想知道如何用逗号格式化数字。

目前,我的文本视图显示了一个没有任何逗号的数字,即15000。我希望它显示15000。

这是我想要格式化的代码:

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

"%,。2f";。format(text.toFloat(((<gt;=分组,2=精度/"后的小数位数">

最新更新