使用Java语言递归删除目录下面产生的临时文件

时间:2021-06-04 22:45:17

背景:项目copy的过程中,在项目的目录文件夹下面都产生了一个固定的文件,很是讨厌。手动删除的话比较费力,所以写了一个简单的Java程序去删除:

public static void main(String[] args) {
File dir = new File("/yourOwnPath");
removeFile(dir); } public static void removeFile(File file){
if(file.isDirectory()){
for(File f:file.listFiles()){
if(f.isDirectory()){
removeFile(f);
}else {
if("DG1__DS_DIR_HDR".equals(f.getName())){
f.delete();
}
}
}
}
}