コード例 #1
0
 private static void delete(File[] files) {
   for (int i = 0; i < files.length; i++) {
     File f = files[i];
     if (f.isDirectory()) {
       delete(f.listFiles());
     }
     File4.translateDeleteFailureToException(f);
   }
 }
コード例 #2
0
 public static void delete(String path, boolean recurse) {
   File f = new File(path);
   if (recurse) {
     final File[] files = f.listFiles();
     if (files != null) {
       delete(files);
     }
   }
   File4.translateDeleteFailureToException(f);
 }