找到 pri 文件夹 directory 就删除 delete hide param 文件
发现电脑好多空文件夹,网上没有找到删除空文件夹的程序,自己动手谢了段代码
* @todo 删除空文件夹
import java.io.File;
/**
* @author zhangyanan
*/
public class FileUtil {
public static void main(String args[]) {
String[] disk={"C:/","D:/","E:/","F:/","G:/","H:/";//具体磁盘数组
for(int i=0;i<disk.length;i++){
deleteEmptyFolder(new File(disk[i]));//循环删除各个磁盘空文件夹
}
}
/**
* @author zhangyanan
* @datetime 2018年1月13日上午10:15:59
删除电脑里的空文件夹
* @param path
*/
public static void deleteEmptyFolder(File path) {
File[] files = path.listFiles();
if (files==null||files.length == 0) {//空文件夹就删除.
System.out.println(path.getPath()+"\t"+path.getName());
path.delete();//没有权限的文件夹不会删除;.安全起见这里不探讨删除没有权限的空文件夹
// deleteDirectory(path);
} else {
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
deleteEmptyFolder(files[i]);
}
}
}
}
}
View Code
来源: http://www.bubuko.com/infodetail-2459500.html