Java读取目录通过listFiles(fileter)过虑目录中文件

读取目录下,名字不包含 "你大爷"的文件

  File file = new File("D:/mulu");
        if(file != null && file.isDirectory()){
            File[] files = file.listFiles(new FileFilter() {
                @Override
                public boolean accept(File pathname) {
                    return !pathname.getName().contains("你大爷");
                }
            });
            for (File file1 : files) {
                System.out.println(file1.getName());
            }
        }

你可能感兴趣的:(java)