重学java 63.IO流 字节流 ④ 文件复制

身处泥泞,看满山花开

------ 24.6.4

图片复制

分析

1.创建两个对象

FilelnputStream --->读取指定的文件

FileOutputStream ---> 将读到的字节写到指定的位置

2.边读边写

java 复制代码
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();
    }
}
相关推荐
2301_8101609511 小时前
C++中的策略模式进阶
开发语言·c++·算法
心勤则明11 小时前
使用SpringAIAlibaba给上下文“瘦身”
java·人工智能·spring
gCode Teacher 格码致知11 小时前
Javascript及Python提高:将对象的键值对转换为数组元素的方式以及两种语言的对比-由Deepseek产生
javascript·python
ruxingli11 小时前
GoLang的并发如何避免死锁
开发语言·后端·golang
-Rane11 小时前
【C++】map和set
开发语言·c++
2401_8735449211 小时前
分布式缓存一致性
开发语言·c++·算法
浔川python社11 小时前
《C++ 小程序编写系列》(合集)
python
阿钱真强道11 小时前
37 Python 时序和文本:词袋模型 BoW 和 TF-IDF 到底怎么理解?
python·nlp·tf-idf·文本向量化·词袋模型·bow
kyriewen1111 小时前
为什么我的代码在测试环境跑得好好的,一到用户电脑就崩?原来凶手躲在地址栏旁边
开发语言·前端·javascript·chrome·ecmascript·html5
YMWM_12 小时前
python3中的装饰器介绍及其应用场景
java·后端·spring