java文件大小格式化输出

来源:互联网 发布:金税盘网络连接失败 编辑:程序博客网 时间:2024/06/06 17:24
    /**      * 返回byte的数据大小对应的文本      * @param size      * @return      */      public static String getDataSize(long size){          DecimalFormat formater = new DecimalFormat("####.00");          if(size<1024){              return size+"bytes";          }else if(size<1024*1024){              float kbsize = size/1024f;                return formater.format(kbsize)+"KB";          }else if(size<1024*1024*1024){              float mbsize = size/1024f/1024f;                return formater.format(mbsize)+"MB";          }else if(size<1024*1024*1024*1024){              float gbsize = size/1024f/1024f/1024f;                return formater.format(gbsize)+"GB";          }else{              return "size: error";          }            


转载自:点击打开链接

0 0
原创粉丝点击