File file=new File("文件夹路径");
if (file.isFile()) {//判断该文件是否是标准文件而不是文件夹
file.delete();return;
}
if (file.isDirectory()) {//判断该文件是否是一个文件夹
File[] childFiles = file.listFiles();//返回此文件目录下所有子文件抽象路径的集合
if (childFiles == null || childFiles.length == 0) {
file.delete();
return;
}
for (int i = 0; i < childFiles.length; i++) {
delete(childFiles[i]);//循环删除文件目录下的所有子文件
}
file.delete();//最后删除此文件目录
}