Java FilenameFilter.accept(File dir, String name)
Syntax
FilenameFilter.accept(File dir, String name) has the following syntax.
boolean accept(File dir, String name)
Example
In the following code shows how to use FilenameFilter.accept(File dir, String name) method.
//from w w w. ja v a2 s.co m
import java.io.File;
import java.io.FilenameFilter;
class ExtensionFilter implements FilenameFilter {
String ext;
public ExtensionFilter(String ext) {
this.ext = "." + ext;
}
public boolean accept(File dir, String name) {
return name.endsWith(ext);
}
}
public class Main {
public static void main(String args[]) {
String dirname = "/java";
File f1 = new File(dirname);
FilenameFilter only = new ExtensionFilter("html");
String s[] = f1.list(only);
for (int i = 0; i < s.length; i++) {
System.out.println(s[i]);
}
}
}
Home »
Java Tutorial »
java.io »
Java Tutorial »
java.io »