读取目录下的所有文件

Posted tulip20

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读取目录下的所有文件相关的知识,希望对你有一定的参考价值。

采用递归的方式,逐层读取目录下的文件   

public void getFile(String path, List<String> fileList) {
        File file = new File(path);
        if (file.isDirectory()) {
            File[] files = file.listFiles();
            if (files != null) {
                for (File subFile : files) {
                    getFile(subFile.getPath(), fileList);
                }
            }
        } else {
            fileList.add(file.getAbsolutePath());
        }
    }

以上是关于读取目录下的所有文件的主要内容,如果未能解决你的问题,请参考以下文章

golang怎么逐个读取目录下的所有文件

读取目录下的所有文件

php如何读取某目录下的所有同类型文件

Linux Shell之递归读取指定目录下的所有文件

在php中, 如何动态读取目录文件夹下的图片?

MATLAB: 读取同一目录下的所有文件名并按时间排序