设为首页 加入收藏

TOP

java递归实现文件的删除和拷贝
2014-11-15 13:15:36 】 浏览:9882
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生成UUID通用唯一识别码 下一篇JS中cookie的介绍和操作

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目