IO 流案例 文件拷贝

/*
目标: 学会字节流完成文件的复制 (支持一件文件类型的复制)
*/
public class CopyDemo {
public static void main(String[] args) {
try {
//1.创建一个字节输入流管道与原视频接通
InputStream is = new FileInputStream("E:\\娱乐\\LOL\\IMG_20220314_231021.jpg");

//2.创建一个字节输出流管道与目标文件接通
OutputStream os = new FileOutputStream("D:\\黑马教育\\案例视频\\new1.jpg");

//3.定义一个字节数组转移数据
byte[] buffer = new byte[1024];
int len;//记录每次读取的字节数
while ((len = is.read(buffer)) != -1){
os.write(buffer, 0,len);
}
System.out.println("复制完成");
os.close();
is.close();

} catch (Exception e) {
e.printStackTrace();
}


}
}

posted on 2022-03-28 18:01  我要当程序源  阅读(21)  评论(0编辑  收藏  举报

导航