public static void getFile(String oldpdf) throws IOException {
File dir = new File(oldpdf);// 指定要迭代的目录名
File[] files = dir.listFiles();
for (File file : files) {
if (file.isDirectory()) {
if (file.list().length == 0) {
System.out.println("删除空文件夹1" + file.getPath());// 删除空的文件夹
file.delete();
} else {// else将继续递归
getFile(file.getPath());
if (file.list().length == 0) {
System.out.println("删除空文件夹2" + file.getPath());// 删除空的文件夹
file.delete();
}
}
}
File dir = new File(oldpdf);// 指定要迭代的目录名
File[] files = dir.listFiles();
for (File file : files) {
if (file.isDirectory()) {
if (file.list().length == 0) {
System.out.println("删除空文件夹1" + file.getPath());// 删除空的文件夹
file.delete();
} else {// else将继续递归
getFile(file.getPath());
if (file.list().length == 0) {
System.out.println("删除空文件夹2" + file.getPath());// 删除空的文件夹
file.delete();
}
}
}