File dir = new File("F:\\jk\\yy-5");
List
//转换成数组
File[] fileArr = new File[]{};
fileArr = files.toArray(fileArr);
for(File file:fileArr){
System.out.println(file);
}
}
public static List
List
if(dir.isDirectory()){//如果是目录
File[] documentArr = dir.listFiles();//取目录下的所有文件
if(documentArr!=null){
//遍历目录下所有文件 执行递归
for(File document:documentArr){
files.addAll(getAllFiles(document));
}
}
}else{//如果是文件 加入到list中
files.add(dir);
}
return files;
}