java遞迴刪除資料夾demo,刪除檔案目錄例子
阿新 • • 發佈:2019-02-08
private void deleteFile(File file) { if (file.exists()) {// 判斷檔案是否存在 if (file.isFile()) {// 判斷是否是檔案 file.delete();// 刪除檔案 } else if (file.isDirectory()) {// 否則如果它是一個目錄 File[] files = file.listFiles();// 宣告目錄下所有的檔案 files[]; for (int i = 0; i < files.length; i++) {// 遍歷目錄下所有的檔案 this.deleteFile(files[i]);// 把每個檔案用這個方法進行迭代 } file.delete();// 刪除資料夾 } } else { System.out.println("所刪除的檔案不存在"); } }