我的Android进阶之旅------>Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)

Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)

有时候要做出如下所示的展示文件大小的效果时候,需要对文件大小进行转换,然后再进行相关的代码逻辑编写。

我的Android进阶之旅------>Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)_第1张图片


下面是一个Java文件大小转换工具类 ,可以进行B,KB,MB,GB,TB,PB之间的大小转换。该工具类来源于博客:(http://blog.csdn.net/xmtblog/article/details/27194021)

/***
 * 存储大小(单位)转换器.
 */
public enum SizeConverter {
    /**
     * 转换任意单位的大小, 返回结果会包含两位小数但不包含单位.
     */
    Arbitrary {
        @Override
        public String convert(float size) {
   

你可能感兴趣的:(#,Java学习,我的Android进阶之旅)