import java.io.File;
public class Test {
public static void main(String[] args) {
File file = new File("C:\\Users\\zero\\Desktop\\Java\\common_words");
printAllFile(file);
}
public static void printAllFile (File dir){
System.out.println(dir);
File[] files = dir.listFiles();
if (files != null) {
for (File file : files) {
if (file.isDirectory()) {
printAllFile(file);
} else {
System.out.println(file);
}
}
}
}
}
输出:
C:\Users\zero\Desktop\Java\common_words
C:\Users\zero\Desktop\Java\common_words\01.java基础常用单词.xlsx
C:\Users\zero\Desktop\Java\common_words\02.javaSE高级常用单词.xlsx
C:\Users\zero\Desktop\Java\common_words\03.javaWeb常用单词.xlsx
C:\Users\zero\Desktop\Java\common_words\04.SSM框架常用单词.xlsx
C:\Users\zero\Desktop\Java\common_words\~$01.java基础常用单词.xlsx