对文件夹进行拷贝的代码示例

这篇文章主要介绍了java 实现文件夹的拷贝实例代码的相关资料,需要的朋友可以参考下

java 实现文件夹的拷贝实例代码

这里就直接上代码,废话不多说,很简单很实用。

实例代码:

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;public class CopyFile {  public static void copy(String sourceFile , String targetFile) throws Exception{    FileInputStream in = null;    FileOutputStream out = null;    try{      in = new FileInputStream(new File(sourceFile));      out = new FileOutputStream(new File(targetFile));      int c;      while ((c = in.read()) != -1 ){        out.write(c);      }    }    finally{      if (in != null){        in.close();      }      if(out != null){        out.close();      }    }  }  public static void main(String[] agrs) throws Exception{    String filedir = "./tupu0";    String targetDir = "./MovieList/";    File directory = new File(filedir);    File[] fileList = directory.listFiles();    for(int i=0; i<fileList.length; i++){      String sourceFile = "./tupu0/" + fileList[i].getName() + "/" + fileList[i].getName() +".txt";      String targetFile = targetDir + fileList[i].getName();      System.out.println(fileList[i].getName());      copy(sourceFile, targetFile);    }  }}

在那里,有我们特有的记忆,亲情之忆、

对文件夹进行拷贝的代码示例

相关文章:

你感兴趣的文章:

标签云: