TOP

java递归实现文件的删除和拷贝
2014-11-15 13:15:36 】 浏览:9954次 本网站的内容取自网络,仅供学习参考之用,绝无侵犯任何人知识产权之意。如有侵犯请您及时与本人取得联系,万分感谢。
Tags:java 实现 文件 删除 拷贝

  递归?简单点:程序自己调用自己


  实现文件的删除和拷贝,代码如下:


  package com.viita;


  import java.io.BufferedInputStream;


  import java.io.BufferedOutputStream;


  import java.io.DataInputStream;


  import java.io.DataOutputStream;


  import java.io.File;


  import java.io.FileInputStream;


  import java.io.FileOutputStream;


  import java.io.IOException;


  public class Dptest {


  //删除制定文件夹的所有文件及根文件夹


  public void deleteFile(String path) {


  // TODO Auto-generated method stub


  File f = new File(path);


  if(f.isDirectory())


  {


  File[] file = f.listFiles();


  for (File file2 : file) {


  this.deleteFile(file2.toString());


  file2.delete();


  }


  }else


  {


  f.delete();


请关注公众号获取更多资料


java递归实现文件的删除和拷贝 https://www.cppentry.com/bencandy.php?fid=81&id=12426

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java生成UUID通用唯一识别码 下一篇JS中cookie的介绍和操作

评论

验 证 码:
表  情:
内  容: