我想删除一个里面有文件的目录 应该怎么删除 能直接删除吗  还是必须将里面的文件都删除了才能删啊?

解决方案 »

  1.   

    import java.io.File; private void deleteFile(File file){ 
       if(file.exists()){ 
        if(file.isFile()){ 
         file.delete(); 
        }else if(file.isDirectory()){ 
         File files[] = file.listFiles(); 
         for(int i=0;i<files.length;i++){ 
          this.deleteFile(files[i]); 
         } 
        } 
        file.delete(); 
       }else{ 
        System.out.println("所删除的文件不存在!"+'\n'); 
       }