A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package com.heima.test;

import java.io.File;
import java.io.FileFilter;

public class DeleteEmptyFolder {
    // 删除一个文件夹内所有空文件夹
    // private static int count = 0;
    public static void deleteEmptyFolder(File file) {
        if (file.isDirectory() && file.list().length == 0) {
            file.delete();
        } else {
            File[] files = file.listFiles(new FileFilter() {
                @Override
                public boolean accept(File file) {
                    return file.isDirectory();
                }
            });
            for (File file2 : files) {
                deleteEmptyFolder(file2);
                file2.delete();
            }
        }
        // System.out.println("执行"+(++count)+"次");
    }

    public static void main(String[] args) {
        File file = new File("E:\\AA");
        deleteEmptyFolder(file);
    }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马