IO流_字符流复制文本文件案例3

来源:互联网 发布:python黑客教程 编辑:程序博客网 时间:2024/05/22 06:55
package cn.itcast_04;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* * 需求:把c:\\a.txt内容复制到d:\\b.txt中 *  * 数据源 * c:\\a.txt--读取数据--字符转换流--InputStreamReader--FileReader * 目的地 * d:\\b.txt--读出数据--字符转换流--OutputStreamWriter--FileWriter */public class CopyFileDemo3 {public static void main(String[] args) throws IOException {// 封装数据源FileReader fr = new FileReader("c:\\a.txt");// 封装目的地FileWriter fw = new FileWriter("d:\\b.txt");// 读写数据// 一次读取一个字符// int len = 0;// while ((len = fr.read()) != -1) {// fw.write(len);// }// 一次读取一个字符数组char[] chs = new char[1024];int len = 0;while ((len = fr.read(chs)) != -1) {fw.write(chs, 0, len);fw.flush();}// 释放资源fw.close();fr.close();}}

0 0
原创粉丝点击