身处泥泞,看满山花开
—— 24.6.4
图片复制
分析
1.创建两个对象
FilelnputStream —>读取指定的文件
FileOutputStream —> 将读到的字节写到指定的位置
2.边读边写
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class Demo268PhotoCopy {
public static void main(String[] args) throws Exception {
// 1.创建FileInputStream
FileInputStream fis = new FileInputStream("D:\\2LFE\\Desktop\\前端三剑客\\css\\CSS.day3\\头像.jpg");
// 2.创建一个FileOutputStream,将读取的图片写到指定的位置
FileOutputStream fos = new FileOutputStream("AllWillBest_Java\\头像.jpg");
// 3.定义一个数组,new一个byte
byte[] bytes = new byte[1024];
// 4.边读边写,len代表读取的个数
int len;
while ((len = fis.read(bytes)) != -1) {
fos.write(bytes, 0, len);
}
// 5.关闭文件,先开后关
fos.close();
fis.close();
}
}
标签:重学,java,fos,len,63,FileOutputStream,new,FileInputStream
From: https://blog.csdn.net/m0_73983707/article/details/139455013