Java——打印出指定目录中所有的文件 ,包括子文件夹中的所有文件

来源:互联网 发布:java tar.gz解压 编辑:程序博客网 时间:2024/05/16 15:58
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);}}}}}

阅读全文
0 0