java递归实现文件的删除和拷贝
来源:优易学  2010-1-15 12:24:30   【优易学:中国教育考试门户网】   资料下载   IT书店

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

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

  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();

[1] [2] [3] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训