如何用JAVA删除一个非空的目录

来源:互联网 发布:matlab是编程语言吗 编辑:程序博客网 时间:2024/06/09 20:21

import java.io.File;

public class Test{
 //递归删除
 public static void deleteDir(File dir){
  if(dir.isDirectory()){
   File[] files = dir.listFiles();
   for(int i=0; i<files.length; i++) {
    deleteDir(files[i]);
   }
  }
  dir.delete();
 }
  
 public static void main(String args[]) {
  deleteDir(new File("c://temp//2"));
 }
 
}

原创粉丝点击