/**
* 获取文件夹下的所有目录
* @param path 对应文件夹
* @return 所有文件名称的list
*/
public static List<String> getFiles(String path) {
List<String> files = new ArrayList<String>();
File file = new File(path);
File[] tempList = file.listFiles();
assert tempList != null;
for (File value : tempList) {
if (value.isFile()) {
files.add(value.toString());
}
if (value.isDirectory()) {
List<String> files1 = getFiles(value.getPath());
files.addAll(files1);
}
}
return files;
}
参考链接:https://www.cnblogs.com/shaosks/p/9625878.html