/**
* 拷贝文件
*
* @param 源文件
* @param 目标文件
* @return
*/
public static void CopyFile(File in, File out) throws Exception {
if (out.exists()) {
out.delete();
}
FileInputStream fis = new FileInputStream(in);
FileOutputStream fos = new FileOutputStream(out);
byte[] buf = new byte[1024];
int i = 0;
while((i=fis.read(buf))!=-1) {
fos.write(buf, 0, i);
}
fis.close();
fos.close();
}
拷贝文件代码
本文介绍了一种使用Java实现文件复制的方法。通过该方法可以将一个文件完整地复制到另一个位置,包括删除已存在的目标文件、创建输入输出流、逐块读取并写入数据等步骤。

被折叠的 条评论
为什么被折叠?



