删除目录指定类型的文件
import java.io.*;
public class Delete{
public static void main(String[] args){
// 创建File实例对象.指定操作目录在当前目录
File target = new File(".");
// 使用匿名内部类筛选符合条件文件并返回到数组中
File[] files = target.listFiles( new FilenameFilter(){
public boolean accept(File dir, String name){
File file = new File(dir, name);
return file.isFile() && name.toLowerCase().endsWith(".txt")||name.toLowerCase().endsWith(".jpg");
}
});
// 删除符合的文件
for(File f:files){
f.delete();
}
System.out.println("File had been deleted.");
}
}