import java.io.File;
/**
* 递归法显示文件夹的字节数
* @author Administrator
*
*/
public class Test00 {
private static long len;
public static void main(String[] args) {
File src = new File("D:/Eclipse/MyPro22");
count(src);
System.out.println(len);
}
public static void count(File src) {
if(src!=null&&src.exists()) {
if(src.isFile()) {
len+=src.length();
}else {
for(File s:src.listFiles()) {
count(s);
}
}
}
}
}
结果:
101935
结果显示正确。