/*** 删除目录以及子目录以下所有目录和文件* * @param dir
* @author ferndean*/public static void cleanDir(File dir){if (dir.exists()){File[] files = dir.listFiles();if (null != files){for (int i = 0; i < files.length; i++){File file = files[i];if (file.isDirectory()){if (file.exists()){// 此处执行递归cleanDir(file);}file.delete();}else{if (file.exists()){file.delete();}}}}}}