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
相关推荐
light blue bird8 分钟前
组轴式执行引擎 ✅ 多线程调度组装组件码农学院22 分钟前
Node.js MongoDB构建户外用品GEO优化内容管理平台程序员黑豆23 分钟前
鸿蒙开发:RelativeContainer相对布局组件实战——实现5个文本组件对齐吴声子夜歌26 分钟前
MongoDB 4.x——治理经验环境栈笔记30 分钟前
高性价比指纹浏览器推荐与选型:如何对照价格和实际可用功能筛选候选小宋102139 分钟前
不用学算法也能玩转 AI?普通 Java 程序员转 AI 应用开发路线hyf32663344 分钟前
泛程序哪有想象中难!小白跟着走一遍就全懂码农学院1 小时前
React公众号开发:母婴用品会员积分体系技术方案我是唐青枫1 小时前
Java Jetty 实战详解:从嵌入式 HTTP 服务到 Spring Boot 容器替换带刺的坐椅1 小时前
当所有人都在用 TS/Python 写 Agent,我们为什么坚持 Java