f这里的files != null代表什么?文件不为空?那么用file.exists不是更好吗?
File files[] = dir.listFiles();// 返回的是直接子目录(或者文件)的抽象
if (files != null && files.length > 0) {
for (File wenjian : files)
if (wenjian.isDirectory()) {
// 递归
listDirectory(wenjian);
} else {
System.out.println(wenjian);
}
}
}