50,526
社区成员
发帖
与我相关
我的任务
分享
public static List<File> getFiles(String path){
List<File> files = new ArrayList<File>();
File file = new File(path);
getAllFiles(file, files);
return files;
}
private static void getAllFiles(File file, List<File> files){
if(file.isFile()){
files.add(file);
}else{
File[] fs = file.listFiles();
for(File f : fs){
getAllFiles(f, files);
}
}
}