【问题标题】:How to get file size in KB and MB in android [duplicate]如何在android中以KB和MB为单位获取文件大小[重复]
【发布时间】:2013-06-20 17:15:48
【问题描述】:

我想要获取文件大小并将其更改为 KB 和 MB 的代码

562 KB  =  562 KB
1024 KB =    1 MB
2152 KB = 2.15 MB

提前谢谢你。

【问题讨论】:

  • 感谢您给我链接!对不起,我是新手,这就是我困惑的原因!

标签: java android


【解决方案1】:

这里是:

public String size(int size){
    String hrSize = "";
    double m = size/1024.0;
    DecimalFormat dec = new DecimalFormat("0.00");

    if (m > 1) {
        hrSize = dec.format(m).concat(" MB");
    } else {
        hrSize = dec.format(size).concat(" KB");
    }
    return hrSize;
}

来源:Converting KB to MB, GB, TB dynamically

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-06-12
  • 2016-12-27
  • 2011-07-26
  • 1970-01-01
  • 2020-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多