【发布时间】:2013-06-20 17:15:48
【问题描述】:
我想要获取文件大小并将其更改为 KB 和 MB 的代码
562 KB = 562 KB
1024 KB = 1 MB
2152 KB = 2.15 MB
提前谢谢你。
【问题讨论】:
-
感谢您给我链接!对不起,我是新手,这就是我困惑的原因!
我想要获取文件大小并将其更改为 KB 和 MB 的代码
562 KB = 562 KB
1024 KB = 1 MB
2152 KB = 2.15 MB
提前谢谢你。
【问题讨论】:
这里是:
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;
}
【讨论】: