import java.io.*;
public class GongJu {
public static void copy(String wenJianLuJing,String nianTieLuJing) throws IOException {
File filec = new File(wenJianLuJing);
nianTieLuJing = (nianTieLuJing + "\\" + filec.getName());
File filev = new File(nianTieLuJing);
if (filec.isDirectory()){
if (!filev.exists()){
filev.mkdir();
}
File[] files = filec.listFiles();
for (File file : files){
GongJu.copy(file.getAbsolutePath(),nianTieLuJing);
}
}else if(filec.isFile()){
GongJu.move(wenJianLuJing,nianTieLuJing);
}
}
public static void move(String c, String v) throws IOException {
FileInputStream fism = new FileInputStream(c);
FileOutputStream fosm = new FileOutputStream(v);
byte[] bytes = new byte[1024];
int readConunt = 0;
while ((readConunt = fism.read(bytes)) != -1){
fosm.write(bytes,0,readConunt);
}
fosm.flush();
fism.close();
fosm.close();
}
}
```
拷贝文件
最新推荐文章于 2024-07-27 17:56:15 发布