递归删除文件夹

来源:互联网 发布:python 输入矩阵 编辑:程序博客网 时间:2024/06/08 06:25
public final class OperationFileHelper {    /**     * 递归删除文件和文件夹     * @param file    要删除的根目录     */    public static void RecursionDeleteFile(File file){        if(file.isFile()){            file.delete();            return;        }        if(file.isDirectory()){            File[] childFile = file.listFiles();            if(childFile == null || childFile.length == 0){                file.delete();                return;            }            for(File f : childFile){                RecursionDeleteFile(f);            }            file.delete();        }    }}