Java tutorial
//package com.java2s; import java.io.File; public class Main { public static void delete(final File dir) { if (dir.isDirectory()) { final File[] files = dir.listFiles(); if (null != files && files.length > 0) { for (final File file : files) { delete(file); } } } dir.delete(); } }