No Data

java遍历文件 遍历文件夹

原创  作者:斩雪碎光阴  发布于:2022年10月07日  阅读量:363
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
  分类:  标签:
//遍历路径下的文件夹和文件
public static void traverseFile(String path){
    File[] fileArray;
    File file=new File(path);
    if(file.exists()){
        LinkedList<File> list = new LinkedList<File>();
        list.add(file);
        while(!list.isEmpty()){
            File fileFirst = list.removeFirst();
            fileArray = fileFirst.listFiles();
            for(File f:fileArray){
                if(f.isDirectory()){
                    System.out.println("文件夹:"+f.getAbsolutePath());
                    list.add(f);
                }else{
                    System.out.println("文件:"+f.getAbsolutePath());
                }
            }
        }
    }else{
        System.out.println("文件不存在!");
    }
}
相关文章