package com.youjiue.woeks;
import java.io.File;
/**
*
* @author 丢了风筝的线
* @see 遍历一个文件夹,输出这个文件夹下所有的文件
*/
public class Work02 {
public static void main(String[] args) {
File file = new File("D:/新建文件夹/20191014优就业/web/web_day03");
traversalFile(file);
}
// 遍历文件夹,拿到每个文件
public static void traversalFile(File file) {
if (!file.exists()) {
System.out.println("文件或文件夹不存在");
return;
} else {
if (!file.isDirectory()) {
System.out.println(file);
} else {
File[] files = file.listFiles();
if (files.length == 0) {
System.out.println(file);
} else {
for (File file2 : files) {
if (file2.isDirectory()) {
traversalFile(file2);
} else {
System.out.println(file2);
}
}
}
}
}
}
}
java实现遍历一个文件夹
最新推荐文章于 2023-09-29 16:30:27 发布