import java.io.File;
public class DeleteFile {
public void deleteFile(File f) {
File[] fileInF = f.listFiles();
for (File file : fileInF) {
System.out.println(file.getName());
//要删除的文件的名字
if (file.getName().equals("resource_en.properties"))file.delete();
if(file.isFile())continue;
if (file.exists()) {
//要删除文件夹的名字
if ( file.getName().equals("CVS")) {
File[] files=file.listFiles();
for (int i = 0; i < files.length; i++)
if(files[i].isFile()&&files[i].exists())files[i].delete();
file.delete();
break;
}
deleteFile(file);
}
}
}
public static void main(String[] args) {
//你要删除的文件夹的路径
String filePath = "C:/Documents and Settings/Administrator/桌面/src";
File f = new File(filePath);
new DeleteFile().deleteFile(f);
}
}
java删除文件及文件夹
最新推荐文章于 2024-04-24 13:13:52 发布