`
youngJava
  • 浏览: 15729 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

删除指定目录下的所有文件

 
阅读更多
public void removeFile(String path) {   
		        this.removeFile(new File(path));   
		     }   
	/**
	 * 
	 * @param path 需要删除的文件或者文件夹
	 */	   
	 public void removeFile(File path) {   
		 		System.out.println("removing file " + path.getPath()); 
		 		//判断是否是根目录
		         if (path.isDirectory()) {   
		            File[] file = path.listFiles();   
		             if (file != null && file.length != 0) {   
		                 for (int i = 0; i < file.length; i++) {   
		                     removeFile(file[i]);   
		                     file[i].delete();   
		                 }   
		             }   
		         }   
		        path.delete();   
	}  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics