2011年12月14日

Java: 刪除整個目錄(子目錄和檔案)

public boolean deleteDir(File dir) {
   if (dir.isDirectory()) {
       File[] files = dir.listFiles();
       for (int i=0;i<files.length;i++) { 
            if (!deleteDir(files[i]))
               return false;
       }
   }
   //目錄現在清空了可以刪除
   return dir.delete();
}

沒有留言: