/**
* 删除文件夹
* @param folder 文件夹
*/
public void deleteFolder(File folder) {
//保存文件目录下所有直接子目录以及文件
File files[] = folder.listFiles();
//文件夹为空
if(files == null || files.length <= 0) {
folder.delete();
} else {
for(int i = 0; i < files.length; i++) {
File file = files[i];
if(file.isDirectory()) {
deleteFolder(file);
} else {
file.delete();
}
}
}
//删除目录
folder.delete();
}
* 删除文件夹
* @param folder 文件夹
*/
public void deleteFolder(File folder) {
//保存文件目录下所有直接子目录以及文件
File files[] = folder.listFiles();
//文件夹为空
if(files == null || files.length <= 0) {
folder.delete();
} else {
for(int i = 0; i < files.length; i++) {
File file = files[i];
if(file.isDirectory()) {
deleteFolder(file);
} else {
file.delete();
}
}
}
//删除目录
folder.delete();
}