删除文件目录

import java.io.File;


public class FileOperate {
 
 public static void deleteDrectory(String path){
  File file = new File(path);
  if(file.exists()) {//文件是否存在
   if(file.isDirectory()) {//是否是目录文件
    
    File[] files = file.listFiles(); //得到目录文件下面的所有文件
    if(files.length>0) {//判断目录文件下是否有文件
     for(File f : files) { //如果有对每个文件进行递归
      deleteDrectory(f.getAbsolutePath());
     }
    }
   }
   file.delete();//删除目录
  }
 }
 public static void main(String[] args) {
  deleteDrectory("D:/a/");
 }

}


你可能感兴趣的:(文件)