[Java] 纯文本查看 复制代码 //递归遍历将指定文件夹的所有文件(包括所有子文件夹的文件)的全路径输出在控制台。
public class Test03 {
public static void main(String[] args) {
File file = new File("C:\\Users\\Administrator\\Desktop\\xmind");
foreach(file);
}
//遍历指定目录下的所有文件和文件夹
public static void foreach(File file) {
//判断是否是文件夹
if(file.isFile()) {
System.out.println(file.getAbsolutePath());
} else {
File[] fileList = file.listFiles();
//遍历文件夹,方法
for (File f : fileList) {
if(f.isFile()) {
System.out.println(f.getAbsolutePath());
} else {
foreach(f);
}
}
}
}
}
|