欢迎进入某某教育官方网站!

咨询热线:0604-48991315

java删除目录及目录下面的文件“必威·BETWAY”

本文摘要:/**  *移除文件,可以是单个文件或文件夹  *@paramfileName待移除的文件名  *@return文件移除顺利回到true,否则回到false  */  publicstaticbooleandelete(StringfileName){  Filefile=newFile(fileName);  if(!
/**  *移除文件,可以是单个文件或文件夹  *@paramfileName待移除的文件名  *@return文件移除顺利回到true,否则回到false  */  publicstaticbooleandelete(StringfileName){  Filefile=newFile(fileName);  if(!file.exists){  System.out.println(移除文件告终:+fileName+文件不不存在);  returnfalse;  }else{  if(file.isFile){  returndeleteFile(fileName);  }else{  returndeleteDirectory(fileName);  }  }  }  /**  *移除单个文件  *@paramfileName被移除文件的文件名  *@return单个文件移除顺利回到true,否则回到false  */  publicstaticbooleandeleteFile(StringfileName){  Filefile=newFile(fileName);  if(file.isFilefile.exists){  file.delete;  System.out.println(移除单个文件+fileName+顺利!);  returntrue;  }else{  System.out.println(移除单个文件+fileName+告终!);  returnfalse;  }  }  /**  *移除目录(文件夹)以及目录下的文件  *@paramdir被移除目录的文件路径  *@return目录移除顺利回到true,否则回到false  */  publicstaticbooleandeleteDirectory(Stringdir){  //如果dir不以文件分隔符结尾,自动加到文件分隔符  if(!dir.endsWith(File.separator)){  dir=dir+File.separator;  }  FiledirFile=newFile(dir);  //如果dir对应的文件不不存在,或者不是一个目录,则解散  if(!dirFile.exists||!dirFile.isDirectory){  System.out.println(移除目录告终+dir+目录不不存在!);  returnfalse;  }  booleanflag=true;  //移除文件夹下的所有文件(还包括子目录)  Filefiles=dirFile.listFiles;  for(inti=0;ifiles.length;i++){  //移除子文件  if(files[i].isFile){  flag=deleteFile(files[i].getAbsolutePath);  if(!flag){  break;  }  }  //移除子目录  else{  flag=deleteDirectory(files[i].getAbsolutePath);  if(!flag){  break;  }  }  }  if(!flag){  System.out.println(移除目录告终);  returnfalse;  }  //移除当前目录  if(dirFile.delete){  System.out.println(移除目录+dir+顺利!);  returntrue;  }else{  System.out.println(移除目录+dir+告终!);  returnfalse;  }  }  publicstaticvoidmain(String[]args){  //StringfileName=g:/temp/xwz.txt;  //DeleteFileUtil.deleteFile(fileName);  StringfileDir=G:/temp/temp0/temp1;  //DeleteFileUtil.deleteDirectory(fileDir);  DeleteFileUtil.
本文关键词:必威·betway(China)官方网站,必威,必威·BETWAY

本文来源:必威·betway(China)官方网站-www.sanyiyushun.com