如何在 Android Studio 中将 1200 格式化为 1.2k [英] How to go about formatting 1200 to 1.2k in Android studio

查看:24
本文介绍了如何在 Android Studio 中将 1200 格式化为 1.2k的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用 Android 将以下数字格式化为它们旁边的数字:

I'd like to format following numbers into the numbers next to them with Android:

1000 到 1k5821 至 5.8k2000000到2m7800000 到 7.8m

1000 to 1k 5821 to 5.8k 2000000 to 2m 7800000 to 7.8m

推荐答案

这应该可以解决问题

String numberString = "";
if (Math.abs(number / 1000000) > 1) {
   numberString = (number / 1000000).toString() + "m";

} else if (Math.abs(number / 1000) > 1) {
   numberString = (number / 1000).toString() + "k";

} else {
   numberString = number.toString();

}

这篇关于如何在 Android Studio 中将 1200 格式化为 1.2k的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆