/**
* 删除指定目录下的空文件夹。
*
* @param path
* 文件夹路径。
*/
public static void clearEmptyFolder(String path) {
File file = new File(path);
if (!file.exists()) {
return;
}
if (!file.isDirectory()) {
return;
}
File[] files = file.listFiles();
if (files != null && files.length <= 0) {
file.delete();
return;
}
for (File f : files) {
if (f.isDirectory()) {
clearEmptyFolder(f.getPath());
f.delete();
}
}
}