public static void main(String[] args) {
File file = new File("D:\\");
cha(file);
}
private static void cha(File src) {
File[] files = src.listFiles();
if (files != null) {
for (File file : files) {
if (file.isDirectory()) {
System.out.println(file);
cha(file);
} else {
System.out.println(file);
}
}
}
}
本文档展示了如何使用Java编程实现一个递归函数,遍历指定路径下的所有文件和子目录,并打印它们。通过File类的操作,深入理解目录遍历和文件操作的基本原理。
996

被折叠的 条评论
为什么被折叠?



