android中删除文件夹以及文件夹中的文件的方法

File file=new File("文件夹路径");

if (file.isFile()) {

            file.delete();
            return;
        }

        if (file.isDirectory()) {
            File[] childFiles = file.listFiles();
            if (childFiles == null || childFiles.length == 0) {
                file.delete();
                return;
            }

            for (int i = 0; i < childFiles.length; i++) {
                delete(childFiles[i]);
            }
            file.delete();
        }

你可能感兴趣的:(android中删除文件夹以及文件夹中的文件的方法)