Java代码如何将文件大小转换为不同的单位(K,M,G)呢?
下文笔者讲述使用java代码将文件大小转换为不同的单位,如下所示
文件大小转换为指定格式
实现思路: 将文件大小的字节除以指定数 即可转换为 G,M,K例:
文件大小转换为指定格式
String getSize(long size){ if(size>=1024*1024*1024){ return new Long(size/1073741824L)+"G"; }else if(size>=1024*1024){ return new Long(size/1048576L)+"M"; }else if(size>=1024){ return new Long(size/1024)+"K"; }else{ return size+"B"; } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。