您的位置:首页 > 编程语言 > Java开发

Java删除文件夹以及文件夹下的子目录与文件

2011-07-07 15:33 357 查看
import java.io.File;

public class FileOperate ...{
public static void main(String[] args) ...{

   String str="d:\bb";
File file=new File(str);
File fileb=new File("d:\bb.rar");
FileOperate fp=new FileOperate();
fp.deleteFile(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');

  }

}

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: