JAVA文件字节单位转换
来源:互联网 发布:s3c2410数据手册 编辑:程序博客网 时间:2024/05/20 21:22
public String FormetFileSize(long fileS) {//转换文件大小 DecimalFormat df = new DecimalFormat("#.00"); String fileSizeString = ""; if (fileS < 1024) { fileSizeString = df.format((double) fileS) + "B"; } else if (fileS < 1048576) { fileSizeString = df.format((double) fileS / 1024) + "K"; } else if (fileS < 1073741824) { fileSizeString = df.format((double) fileS / 1048576) + "M"; } else { fileSizeString = df.format((double) fileS / 1073741824) + "G"; } return fileSizeString; }
原文地址:http://blog.163.com/code_man_china/blog/static/228155009201310114126846/?latestBlog