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
相关推荐
chxii15 分钟前
10.4FormData :前端文件上传与表单数据处理的核心工具I'm Jie19 分钟前
(五)Gradle 依赖传递与冲突处理我命由我1234520 分钟前
Spring Cloud - Spring Cloud 声明式接口调用(Fiegn 声明式接口调用概述、Fiegn 使用)_extraordinary_20 分钟前
Java Spring事务,事务的传播机制摸鱼的老谭21 分钟前
Java学习之旅第三季-17:Lambda表达式小安运维日记27 分钟前
RHCA - DO374 | Day03:通过自动化控制器运行剧本aristo_boyunv31 分钟前
Redis底层原理-持久化【详细易懂】摸鱼的老谭33 分钟前
Java学习之旅第三季-18:方法引用AntBlack41 分钟前
不当韭菜 : 好像真有点效果 ,想藏起来自己用了楊无好1 小时前
react中props的使用