import java.io.*;
public class TestFilter{
public static void main(String[] args){
//你知道c盘吗 c盘下有windows 你知道windows目录下有system32目录吗
//如何用程序求出system32目录当中所有dll文件的个数
File dir = new File("c:\\windows\\system32");
File[] fs = dir.listFiles(new DllFilter());//列出一个目录当中所有的文件对象
System.out.println(fs.length);
//让我们一起思考一个问题~
}
}
class DllFilter implements FileFilter{
@Override
public boolean accept(File file){
return (file.isFile() && file.getName().toLowerCase().endsWith(".dll"));
}
}