public class MyTest5 {
public static void main(String[] args) {
String rootDir = "G:"+File.separator+"喵";
traversalFolder(rootDir);
}
public static void traversalFolder(String rootDir) {
File file = new File(rootDir);
if (file.exists()) {
File[] files = file.listFiles();
if (files == null || files.length == 0) {
System.out.println(file.getAbsolutePath());
return;
} else {
for (File file2 : files) {
if (file2.isDirectory()) {
System.out.println(file2.getAbsolutePath());
traversalFolder(file2.getAbsolutePath());
} else {
System.out.println(file2.getAbsolutePath());
}
}
}
} else {
System.out.println("文件不存在!");
}
}
}