Java FileFilter.accept(File pathname)方法示例
FileFilter.accept(File pathname)
方法具有以下语法。
示例
在下面的代码显示如何使用FileFilter.accept(File pathname)
方法。
import java.io.File;
import java.io.FileFilter;
public class Main {
public static void main(String[] args) {
File cwd = new File(System.getProperty("user.dir"));
File[] htmlFiles = cwd.listFiles(new HTMLFileFilter());
for (int i = 0; i < htmlFiles.length; i++) {
System.out.println(htmlFiles[i]);
}
}
}
// At: W w w .yIIB a I. c o M
class HTMLFileFilter implements FileFilter {
public boolean accept(File pathname) {
if (pathname.getName().endsWith(".html"))
return true;
if (pathname.getName().endsWith(".html"))
return true;
return false;
}
}