删除文件里的所有文件

来源:互联网 发布:淘宝上传宝贝图片大小 编辑:程序博客网 时间:2024/05/29 04:45
/** * 递归删除文件和文件夹 * * @param file *            要删除的根目录 */public static void deleteFile(File file,Context context) {    if (file.exists() == false) {        ToastUtil.showToast(context,"文件或文件夹不存在");        return;    } else {        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) {                deleteFile(f,context);            }            file.delete();        }    }}
0 0
原创粉丝点击