importjava.io.File;publicclassMain{publicstaticvoidmain(String[] argv)throwsException{deleteDir(newFile("c:\\temp"));}publicstaticbooleandeleteDir(File dir){if(dir.isDirectory()){String[] children = dir.list();for(int i =0; i < children.length; i++){boolean success =deleteDir(newFile(dir, children[i]));if(!success){returnfalse;}}}return dir.delete();System.out.println("The directory is deleted.");}}