博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础知识强化之IO流笔记39:字符流缓冲流之复制文本文件案例01
阅读量:5159 次
发布时间:2019-06-13

本文共 1325 字,大约阅读时间需要 4 分钟。

1. 字符流缓冲流之复制文本文件案例

需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中

  数据源:

    a.txt -- 读取数据 -- 字符转换流 -- InputStreamReader -- FileReader -- BufferedReader

  目的地:

    b.txt -- 写出数据 -- 字符转换流 -- OutputStreamWriter -- FileWriter -- BufferedWriter

 

2. 代码示例:

1 package cn.itcast_06; 2  3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.FileReader; 6 import java.io.FileWriter; 7 import java.io.IOException; 8  9 /*10  * 需求:把当前项目目录下的a.txt内容复制到当前项目目录下的b.txt中11  * 12  * 数据源:13  *         a.txt -- 读取数据 -- 字符转换流 -- InputStreamReader -- FileReader -- BufferedReader14  * 目的地:15  *         b.txt -- 写出数据 -- 字符转换流 -- OutputStreamWriter -- FileWriter -- BufferedWriter16  */17 public class CopyFileDemo {18     public static void main(String[] args) throws IOException {19         // 封装数据源20         BufferedReader br = new BufferedReader(new FileReader("a.txt"));21         // 封装目的地22         BufferedWriter bw = new BufferedWriter(new FileWriter("b.txt"));23 24         // 两种方式其中的一种:一次读写一个字符数组25         char[] chs = new char[1024];26         int len = 0;27         while ((len = br.read(chs)) != -1) {28             bw.write(chs, 0, len);29             bw.flush();30         }31 32         // 释放资源33         bw.close();34         br.close();35     }36 }

运行效果,如下:

转载于:https://www.cnblogs.com/hebao0514/p/4868802.html

你可能感兴趣的文章
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
PAT L2-016 愿天下有情人都是失散多年的兄妹
查看>>
抛弃IIS,利用FastCGI让Asp.net与Nginx在一起
查看>>