欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

过滤器遍历指定文件或目录(面试)

程序员文章站 2024-03-22 18:08:22
...

用java的文件过滤器,FilenameFilter接口中有一个accept(File dir, String name)的方法,该方法可以依次对指定文件或者目录进行迭代

public static void readFile(String path){
    File file = new File(path);
    String[] list = file.list(((dir, name) -> name.endsWith(".txt")));
    for (String s : list) {
        System.out.println(s);
    }
}