黑马程序员技术交流社区

标题: 缓冲区bufferReader的测试 [打印本页]

作者: 1066715808    时间: 2016-1-11 23:53
标题: 缓冲区bufferReader的测试
/*
通过缓冲区复制一个.java文件。

*/
import java.io.*;

class  CopyTextByBuf
{
        public static void main(String[] args)
        {
                BufferedReader bufr = null;
                BufferedWriter bufw = null;

                try
                {
                        bufr = new BufferedReader(new FileReader("Test.java"));
                        bufw = new BufferedWriter(new FileWriter("Test_Copy.txt"));

                        String line = null;

                        while((line=bufr.readLine())!=null)
                        {
                                bufw.write(line);
                                bufw.newLine();
                                bufw.flush();

                        }
                }
                catch (IOException e)
                {
                        throw new RuntimeException("读写失败");
                }
                finally
                {
                        try
                        {
                                if(bufr!=null)
                                        bufr.close();
                        }
                        catch (IOException e)
                        {
                                throw new RuntimeException("读取关闭失败");
                        }
                        try
                        {
                                if(bufw!=null)
                                        bufw.close();
                        }
                        catch (IOException e)
                        {
                                throw new RuntimeException("写入关闭失败");
                        }
                }
        }
}
//此方法主要通过缓冲技术提高文件读写的速度
作者: 胆小的狙击手    时间: 2016-1-12 20:35
楼主写的真好
作者: 625386014    时间: 2016-1-12 22:15
但是让我去说




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