private void clearDirs(File file){
if(file.exists()){ //如果文件存在
File[] listFiles = file.listFiles(); / /遍历里面所有文件
for(int i=0;i<listFiles.length;i++){
File f=listFiles[i];
if(f.isFile()){ //如果是文件 直接删除
f.delete();
}else if (f.isDirectory()){ //如果是文件夹
clearDirs(f); // 如果该文件是文件夹那么递归调用
f.delete(); // 递归后删除该子文件夹本身
}
}
}
}
if(file.exists()){ //如果文件存在
File[] listFiles = file.listFiles(); / /遍历里面所有文件
for(int i=0;i<listFiles.length;i++){
File f=listFiles[i];
if(f.isFile()){ //如果是文件 直接删除
f.delete();
}else if (f.isDirectory()){ //如果是文件夹
clearDirs(f); // 如果该文件是文件夹那么递归调用
f.delete(); // 递归后删除该子文件夹本身
}
}
}
}