public static String formatFileSize(String strFileSize)
{
long fileSize = Long.parseLong(strFileSize);
String showSize = "";
if(fileSize>=0 && fileSize<1024)
{
showSize = strFileSize + "B";
}
else if(fileSize>=1024 && fileSize<(1024*1024))
{
showSize = Long.toString(fileSize/1024) + "KB";
}
else if(fileSize>=(1024*1024) && fileSize<(1024*1024*1024))
{
showSize = Long.toString(fileSize/(1024*1024)) + "MB";
}
else if(fileSize>=(1024*1024*1024))
{
showSize = Long.toString(fileSize/(1024*1024*1024)) + "GB";
}
return showSize;
}
本文介绍了一个用于将文件大小转换为易于阅读的格式的Java方法。该方法能够将原始的文件大小数值转换为B、KB、MB或GB等单位,并附带相应的单位标识。
845

被折叠的 条评论
为什么被折叠?



