您的位置:首页 > 编程语言 > Java开发

Java中实现文件复制操作代码

2014-12-30 10:06 651 查看
Java中实现文件复制操作的源代码:

/**
* 实现文件复制操作
* @param src 原文件路径
* @param dest 目标文件路径
*/
public static void copyFile(String src, String dest){
//创建原文件与目标文件对象
File file1 = new File(src);
File file2 = new File(dest);

//创建输入流与输出流
FileInputStream fis = null;
FileOutputStream fos = null;

//执行复制操作
try {
fis = new FileInputStream(file1);
fos = new FileOutputStream(file2);
byte[] b = new byte[1024];
int len = 0;
while((len = fis.read(b)) != -1){
fos.write(b, 0, len);
}
} catch (Exception e) {
e.printStackTrace();
}finally{
if(fis != null){
try {
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if(fos != null){
try {
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: