/**
* 大小单位换算 传入b
* */
public static String storageSizeConversion(Long size){
DecimalFormat df = new DecimalFormat("#.00");
String fileSizeString = "";
if (size < 1024) {
fileSizeString = df.format((double) size) + "B";
} else if (size < 1048576) {
fileSizeString = df.format((double) size / 1024) + "K";
} else if (size < 1073741824) {
fileSizeString = df.format((double) size / 1048576) + "M";
} else {
fileSizeString = df.format((double) size / 1073741824) + "G";
}
return fileSizeString;
}
简单明了,直接把方法放到工具类里就可以了
java 电脑存储容量大小 b、k、m、g转换
最新推荐文章于 2023-06-13 14:15:51 发布