这是一个简单的文件过滤器
public class test {
public static void main(String[] args) {
File bb = new File("指定的目录");
File[] files = bb.listFiles(new FileFilter(){
public boolean accept(File pathname) {
int index = pathname.getName().lastIndexOf(".");
if ("java".equals(pathname.getName().substring(index + 1))) {
return true;
}
return false;}});
}
}
pathname是要过滤的文件,也可以是一个字符串。