//获取当前目录下,所有指定格式的文件
public static void getAllFile(File dir){
File[] files = dir.listFiles(new FileFilter() {
public boolean accept(File pathname)
{
return pathname.isDirectory() || pathname.getName().toLowerCase().endsWith(".java");
}
});//传入FileFilter的实现类
for (File file : files)
{
//判断是否为文件夹
if (file.isDirectory()){
getAllFile(file);
}else {
System.out.println(file);
}
}
}
FileFilter优化
于 2022-05-10 18:20:28 首次发布