Android 删除文件功能代码

亲测有效,废话不说,直接上代码,有问题评论或私信!!!

public static boolean deleteFoder(File file) {
        if (file.exists()) { // 判断文件是否存在
                if (file.isFile()) { // 判断是否是文件
                        file.delete(); // 删除文件
                } else if (file.isDirectory()) { // 否则如果它是一个目录
                        File files[] = file.listFiles(); // 实例化目录下所有的文件 
                        if (files != null) { // 遍历目录下所有的文件,并删除
                                for (int i = 0; i < files.length; i++) { 
                                        deleteFoder(files[i]); 
                                }
                        }
                }
                boolean isSuccess = file.delete();
                if (!isSuccess) {
                        return false;
                }
        }
        return true;
    }
发布了21 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/y609532842/article/details/104682291
今日推荐