数值大于10000的显示.w处理,代码如下:
/**
* Des: 数字单位工具
* Created by kele on 2020/12/9.
* E-mail:984127585@qq.com
*/
public class NumberUnitUtil {
/**
* 大数据单位化
*
* @param num 需要单位化的数
* @return 小于10000直接显示,大于10000显示*.*w
*/
public static String format(int num) {
if (num > 0 && num <= 10000) {
return String.valueOf(num);
} else if (num > 10000) {
int w = num / 10000;
int q = (num - w * 10000) / 1000;
return w + "." + q + "w";
}
return "-1";
}
}
网友评论