关闭

文件的拷贝

384人阅读 评论(0) 收藏 举报
分类:

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileOperator {

public static void main(String[] args) {
FileOperator.copyFile("E:\\音乐\\李宗盛、梁静茹 - 明明白白我的心.mp3",
"C:\\Users\\Administrator\\Desktop\\love.mp3");

}

private static void copyFile(String din, String don) {
// 定义两个输入输出管道
File dinFile = new File(din);
File donFile = new File(don);

FileInputStream fis = null;
FileOutputStream fos = null;

try {
fis = new FileInputStream(dinFile);
fos = new FileOutputStream(donFile);
byte[] b = new byte[1024 * 8 * 1024];
int n = 0;
while ((n = fis.read(b)) != -1) {
fos.write(b, 0, n);
}
} catch (Exception e1) {
System.out.println("文件复制失败");

}

try {
fis.close();
fos.close();
} catch (IOException e) {

e.printStackTrace();
System.out.println("流关闭失败");
}

}

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25200次
    • 积分:756
    • 等级:
    • 排名:千里之外
    • 原创:46篇
    • 转载:36篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论