android 文件夹大小

来源:互联网 发布:全本小说软件下载 编辑:程序博客网 时间:2024/06/16 17:28

这个问题网上看了2个多小时,最终才得以解决,记录下。

[代码]java代码:

/** * @Methods: getFileSize * @Description: 获取文件夹的大小,包含子文件夹也可以 * @param f *            File 实例 * @return 文件夹大小,单位:字节 * @throws Exception * @throws */public long getFileSize(File f) throws Exception {long size = 0;File flist[] = f.listFiles();for (int i = 0; i < flist.length; i++) {if (flist[i].isDirectory()) {size = size + getFileSize(flist[i]);} else {size = size + flist[i].length();}}return size;}
原创粉丝点击