/**
* 转换文件大小 参数为xxB,结果保留2位小数
*/
public static String convertSizeToString(String strSize) {
long size = Long.valueOf(strSize);
DecimalFormat df=new DecimalFormat("0.00");
if (size < 0) {
size = 0;
}
return size >= 1024 ? size / 1024 >= 1024 ? size / 1024 / 1024 >= 1024 ? df.format((float)size / 1024 / 1024 / 1024) + "GB" : df.format((float)size / 1024 / 1024) + "MB" : df.format((float)size / 1024) + "KB" : size + "B";
}
转换文件大小size,将B转换为kb、mb、gb,计算结果保留2位小数
最新推荐文章于 2024-07-05 10:53:10 发布