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 分钟前
Java 大视界 -- 基于 Java 的大数据分布式存储在智慧城市时空大数据管理与应用中的创新实践(408)Mike_jia5 分钟前
uuWAF:开源Web应用防火墙新标杆——从工业级防护到智能防御实战解析赶飞机偏偏下雨10 分钟前
【Java笔记】单例模式掘金安东尼14 分钟前
Chrome 17 岁了——我们的浏览器简史袁煦丞15 分钟前
群晖NAS FTP远程文件仓库全球访问:cpolar内网穿透实验室第524个成功挑战前端小巷子19 分钟前
JS 打造动态表格小蒜学长28 分钟前
基于Spring Boot的火灾报警系统的设计与实现(代码+数据库+LW)武昌库里写JAVA30 分钟前
基于Spring Boot + Vue3的办公用品申领管理系统中国lanwp30 分钟前
Spring Boot的配置文件加载顺序和规则excel31 分钟前
从卷积到全连接:用示例理解 CNN 的分层