删除目录指定类型的文件
删除目录指定类型的文件
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.");
}
}
我从小到大没有什么梦想,一直在路上不问远方,只是衷心希望自己成为一个很厉害的人。你问我什么算厉害,大概就是能有朝一日,保护好我爱的人,赡养好家人。