删除指定文件夹以及文件夹路径下的所有文件及文件夹。

public static void main(String[] args) {
File file = new File(“文件路径”);
method(file);
}

public static void method(File file) {
    if (file != null && file.exists()) {
        File[] files = file.listFiles();

        for (int i = 0; i < files.length; i++) {
            if (files[i].isFile()) {
               System.out.println(files[i].getName() + files[i].delete());
            } else {
                method(files[i]);
            }
        }
    }
            System.out.println(file.getName() + file.delete());
}

版权声明:本文为Daniel_O原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。