java_复制文件及目录到另一个盘下
来源:互联网 发布:网络剧河神百度云资源 编辑:程序博客网 时间:2024/06/03 04:44
- package com.lian5;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FIleTest {
public static void main(String[] args) throws IOException {
File file = new File("C:\\Users\\远方\\Desktop\\作业");
File newFile = new File("D:\\迅雷下载");
copy(file,newFile);
}
public static void copy(File file,File newFile) throws IOException {
File newFiles = new File(newFile,file.getName());
File[] filearray = file.listFiles();
System.out.println(filearray.length);
newFiles.mkdir();
for(File files :filearray){
if(files.isDirectory()){
//newFiles.mkdir();
copy(files,newFiles);
}else{
//newFiles.mkdir();
write(files,newFiles);
}
}
}
public static void write(File file,File newFile) throws IOException{
File newFiles = new File(newFile,file.getName());
BufferedOutputStream fos =new BufferedOutputStream(new FileOutputStream(newFiles));
BufferedInputStream fis =new BufferedInputStream(new FileInputStream(file));
byte[] bys = new byte[1024];
int len = 0;
while((len=fis.read(bys))!=-1){
fos.write(bys, 0, len);
}
}
}
1 0
- java_复制文件及目录到另一个盘下
- 复制文件夹及所有文件到另一个目录下
- 复制文件或目录到另一个目录下
- Android复制assets目录下的文件到另一个目录
- java struts2复制文件到另一个目录下
- java struts2复制文件到另一个目录下
- C#将文件复制到另一个目录下
- [golang把文件复制到另一个目录]
- 将一个目录下的所有文件复制到另一个目录下
- linux命令复制指定文件或者指定目录下的全部文件到另一个目录中
- linux复制指定目录下的全部文件到另一个目录中
- Ubuntu复制指定目录下的全部文件到另一个目录中
- Ubuntu下将一个文件从一个目录复制到另一个目录中
- linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
- linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
- Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下
- Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下
- Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下
- 第3周项目1-顺序表的基本运算
- 约束
- AlertDialog的几种简单表现方法
- 二叉树的层次遍历
- startx,shutdown,poweroff,reboot
- java_复制文件及目录到另一个盘下
- Oracle数据库中Scott用户的解锁
- MySQL中timestamp字段的一些规则
- 理解 LSTM 网络
- session和cookie的使用总结
- LeetCode #201: Bitwise AND of Numbers Range
- c#建造者模式
- [Jsoup]Jsoup Html页面处理简单用法
- 微信測試號申請