Esempio n. 1
0
 private void myDelete(String path) throws Exception {
   File f = new File(path);
   if (!f.exists()) {
     return;
   }
   if (f.isDirectory()) {
     if (f.listFiles().length == 0) {
       f.delete();
     } else {
       File delFile[] = f.listFiles();
       int i = delFile.length;
       for (int j = 0; j < i; j++) {
         if (delFile[j].isDirectory()) {
           myDelete(delFile[j].getAbsolutePath());
         } else {
           delFile[j].delete();
         }
       }
       f.delete();
     }
   } else {
     f.delete();
   }
 }