删除指定目录中的所有空目录,包括子目录中的空目录

删除指定目录中的所有空目录,包括子目录中的空目录
package ioo;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
/**

  • 删除指定目录中的所有空目录,包括子目录中的空目录
  • @author soft01

*/
public class zuo {
public static void main(String[] args) {
File f = new File("/home/soft01/桌面/测试");
fif(f);
}
public static void fif(File f) {
File[] p = f.listFiles();
for (File file : p) {
if(file.isDirectory()) {
File[] ff = file.listFiles();
if(ff.length==0) {
file.delete();
}else {
fif(file);
}
}
}
}
}

猜你喜欢

转载自blog.csdn.net/qq_40661543/article/details/114269900