黑马程序员技术交流社区

标题: 字符流复制文本 [打印本页]

作者: 史柯    时间: 2015-8-20 16:59
标题: 字符流复制文本
本人一直看视频学习javase。昨天的视频留下的作业是通过模拟字节流学习字符流的复制文本。
但是字符里里用BufferedReader和BufferedWriter一次读char[1024]的时候出现问题,复制过去的文本是空的!
作者: pengbeilin    时间: 2015-8-20 18:56
把代码贴上来。
作者: 黄蒙    时间: 2015-8-20 19:32
没刷新?
作者: 史柯    时间: 2015-8-20 19:47
package cn.itcast_06;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class Copy_01 {
        public static void main(String[] args) throws IOException {
                BufferedReader br = new BufferedReader(new FileReader("D:\\copy1\\txt.txt"));
                BufferedWriter bw = new BufferedWriter(new FileWriter("D:\\copy2\\txt.txt"));
                char[] str = new char[5];
                int len = 0;
                while ((len = br.read(str, 0, len)) != -1) {
                        bw.write(str, 0, len);
                }
                br.close();
                bw.close();
        }
}
麻烦帮忙看一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2