File file = new File("F:\\Demo");
getAllDir(file);
public static void getAllDir(File dir) {
System.out.println(dir);
// 调用方法listFiles()对目录,dir进行遍历
File[] fileArr = dir.listFiles();
for (File f : fileArr) {
// 判断变量f表示的路径是不是文件夹
if (f.isDirectory()) {
// 是一个目录,递归调用此方法遍历目录
getAllDir(f);
} else {
System.out.println(f);
}
}
}