BufferedWriter(废稿)

复制代码
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();
        }
    }

}
相关推荐
数据小小爬虫1 分钟前
Jsoup解析商品详情时,如何确保数据准确性?
java·爬虫
莫忘初心丶1 分钟前
python flask 使用教程 快速搭建一个 Web 应用
前端·python·flask
听封3 分钟前
✨ 索引有哪些缺点以及具体有哪些索引类型
数据库·mysql
利瑞华8 分钟前
数据库索引:缺点与类型全解析
数据库·oracle
V+zmm1013411 分钟前
自驾游拼团小程序的设计与实现(ssm论文源码调试讲解)
java·数据库·微信小程序·小程序·毕业设计
ChinaRainbowSea23 分钟前
1. Linux下 MySQL 的详细安装与使用
linux·数据库·sql·mysql·adb
坚定信念,勇往无前23 分钟前
springboot单机支持1w并发,需要做哪些优化
java·spring boot·后端
横冲直撞de32 分钟前
前端接收后端19位数字参数,精度丢失的问题
前端
我是哈哈hh33 分钟前
【JavaScript进阶】作用域&解构&箭头函数
开发语言·前端·javascript·html
丁总学Java34 分钟前
`AdminAdminDTO` 和 `userSession` 对象中的字段对应起来的表格
java