删除sdcard某目录下全部文件

来源:互联网 发布:pc防蓝光软件 编辑:程序博客网 时间:2024/05/05 10:28
  1. static void deleteAllFiles(File root) {    
  2.       File files[] = root.listFiles();    
  3.       if (files != null)    
  4.           for (File f : files) {    
  5.               if (f.isDirectory()) { // 判断是否为文件夹    
  6.                   deleteAllFiles(f);    
  7.                   try {    
  8.                       f.delete();    
  9.                   } catch (Exception e) {    
  10.                   }    
  11.               } else {    
  12.                   if (f.exists()) { // 判断是否存在    
  13.                       deleteAllFiles(f);    
  14.                       try {    
  15.                           f.delete();    
  16.                       } catch (Exception e) {    
  17.                       }    
  18.                   }    
  19.               }    
  20.           }    
  21.   }  
0 0
原创粉丝点击