遞迴刪除一個資料夾下的所有檔案 android
阿新 • • 發佈:2019-01-13
public static void deleteAllFiles(File root) { File files[] = root.listFiles(); if (files != null) for (File f : files) { if (f.isDirectory()) { // 判斷是否為資料夾 deleteAllFiles(f); try { f.delete(); } catch (Exception e) { } } else { if (f.exists()) { // 判斷是否存在 deleteAllFiles(f); try { f.delete(); } catch (Exception e) { } } } } }
危險操作