Java Delete Folder deleteFolder(File folder)

Here you can find the source of deleteFolder(File folder)

Description

Deletes a folder recursively.

License

Open Source License

Parameter

Parameter Description
folder the folder to delete

Declaration

public static void deleteFolder(File folder) 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.io.File;

public class Main {
    /**/*  ww  w  .  j  av  a  2 s . c o  m*/
     * Deletes a folder recursively.
     *
     * @param folder the folder to delete
     * @since 0.3.0
     */
    public static void deleteFolder(File folder) {
        for (File f : folder.listFiles()) {
            if (f.isDirectory()) {
                deleteFolder(f);
            } else {
                f.delete();
            }
        }
    }
}

Related

  1. deleteFolder(File folder)
  2. deleteFolder(File folder)
  3. deleteFolder(File folder)
  4. deleteFolder(File folder)
  5. deleteFolder(File folder)
  6. deleteFolder(final File folder)
  7. deleteFolder(final File folder)
  8. deleteFolder(final String folder)
  9. deleteFolder(String folder)