Java-IO流-遍历目录下所有文件内容


package cn.bruce.file;

import java.io.File;

//对目录下的内容全遍历
public class FileDemo4 {
    public static void main(String[] args) {
        File file = new File("E:\\b");
        fun(file);
    }

    public static void fun(File dir) {
        System.out.println(dir);
        //调用listFiles方法对目录进行遍历
        File[] filearr = dir.listFiles();
        for (File file : filearr)
        {
            if (file.isDirectory())
            {
                fun(file);//判断如果是文件夹就继续调用遍历目录下内容的方法,形成递归
            }else {
                System.out.println(file);//不是的话就打印出来文件路径名字
            }
        }
    }
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM