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

网友投稿 172 2023-05-21


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

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

&http://nbsp;     这里就直接上代码,废话不多说,很简单很实用。

实例代码:

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 FileIhttp://nputStream(new File(sourceFile));

out = new FileOutputStream(new File(targetFile));

int c;

while ((c = inhttp://.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

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

}

}

}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

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

}

}

}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:JDK源码之PriorityQueue解析
下一篇:Java自定义异常_动力节点Java学院整理
相关文章

 发表评论

暂时没有评论,来抢沙发吧~