public static void main(String[] args) {
/*
注意:
1. BufferedReader 和 BufferedWriter 是按照字符操作的
2. 不要去操作 二进制文件 【声音、视频、doc、pdf 等】
*/
String srcFilePath = "F:/a.txt"; // 原文件的路径
String destFilePath = "F:/aaa.txt"; // 目标位置的路径
BufferedReader br = null;
BufferedWriter bw = null;
String line ;
try {
br = new BufferedReader(new FileReader(srcFilePath));
bw = new BufferedWriter(new FileWriter(destFilePath));
// 说明 : readLine 读取一行内容,但是他没有换行
while ((line = br.readLine()) != null){
// 每读一行就写入,边读边写
bw.write(line);
// 插入一个换行
bw.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}finally {
// 关闭流
try {
if (br != null) {
br.close();
}
if (bw != null){
bw.close();
}
}catch (IOException e){
e.printStackTrace();
}
}
}
BufferedWriter(废稿)
赛博源2024-12-24 14:20
相关推荐
南知意-2 分钟前
IDEA 2026.1最新版安装教程叶小鸡7 分钟前
Java 篇-项目实战-AI 天机学堂(从 0 到 1)-day5Slice_cy10 分钟前
基于node实现服务端内核引擎星子落怀aa18 分钟前
Java 反复报错?Gemini助力修复半夜修仙22 分钟前
RabbitMQ中如何保证消息的可靠性传输Flittly23 分钟前
【AgentScope Java新手村系列】(3)工具系统往事随风灬25 分钟前
我被 Volta 的“智能”坑了一下午:pnpm 为何无视项目 Node 版本?mN9B2uk1726 分钟前
大数据量高并发的数据库优化吴声子夜歌26 分钟前
Java——多线程编程技巧xiaofeichaichai29 分钟前
Tree Shaking