java刪除檔案操作程式碼備忘
阿新 • • 發佈:2018-12-04
/** * 刪除目錄下的所有檔案及其自身 * @param file */ private static void deleteFile(File file) { if (file.exists()) { if (file.isFile()) { file.delete(); return; } if (file.isDirectory()) { File[] childFile = file.listFiles();if (childFile == null || childFile.length == 0) { file.delete(); return; } for (File f : childFile) { deleteFile(f); } file.delete(); } } }