java如何读取文件夹下所有文件

   2024-10-22 3090
核心提示:可以使用File类和递归方法来读取文件夹下的所有文件。下面是一个示例代码:import java.io.File;public class ReadFilesInDirect

可以使用File类和递归方法来读取文件夹下的所有文件。下面是一个示例代码:

import java.io.File;public class ReadFilesInDirectory {        public static void main(String[] args) {        File folder = new File("path/to/folder"); // 替换为要读取的文件夹路径        listFiles(folder);    }    public static void listFiles(File folder) {        if (folder.isDirectory()) {            File[] files = folder.listFiles();            if (files != null) {                for (File file : files) {                    if (file.isDirectory()) {                        listFiles(file);                    } else {                        System.out.println(file.getAbsolutePath());                    }                }            }        }    }}

在上面的示例中,将要读取的文件夹路径替换为path/to/folder,然后调用listFiles方法来遍历文件夹下的所有文件。如果文件夹中还包含子文件夹,则会递归地遍历所有子文件夹。最终会打印出文件的绝对路径。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号