import java.io.File;
// 打印出指定目录中所有的文件 ,包括子文件夹中的所有文件
//遍历文件下所有的文件
public class FileDemo {
public static void main(String[] args) {
File f=new File("/Users/auto400/Documents");
traverseFile(f);
}
//遍历所有的文件
static void traverseFile(File f){
File[] files=f.listFiles();
for (File fi:files){
//如果是目录
if (fi.isDirectory()){
System.out.println(fi);
//递归
traverseFile(fi);
}
else{
//如果是文件
// 不打印隐藏文件
if (!fi.isHidden())
{
System.out.println(fi);
}
}
}
}
}
Java——打印出指定目录中所有的文件 ,包括子文件夹中的所有文件
最新推荐文章于 2023-05-15 19:28:50 发布