//读取一个文件夹下所有文件及子文件夹下的所有文件
private void readAllFile(List<File> list,String filePath) {
File f = new File(filePath);
File[] files = f.listFiles(); // 得到f文件夹下面的所有文件。
for (File file : files) {
if(file.isDirectory()) {
//如何当前路径是文件夹,则循环读取这个文件夹下的所有文件
readAllFile(list,file.getAbsolutePath());
} else {
list.add(file);
}
}
}