黑马程序员技术交流社区

标题: 缓冲文件复制方式的代码实现 [打印本页]

作者: mishisanyi    时间: 2015-6-12 18:30
标题: 缓冲文件复制方式的代码实现
  1. /**
  2. *
  3. */
  4. package io;

  5. import java.io.BufferedReader;
  6. import java.io.BufferedWriter;
  7. import java.io.FileReader;
  8. import java.io.FileWriter;

  9. /**
  10. * @author liangpeng
  11. *
  12. */
  13. public class CopyDemoBuffer {

  14.         /**
  15.          * @param args
  16.          */
  17.         public static void main(String[] args) {
  18.                 // TODO 自动生成的方法存根
  19.                 BufferedReader bufferedReader = null;
  20.                 BufferedWriter bufferedWriter = null;
  21.                 try {
  22.                         bufferedReader = new BufferedReader(new FileReader("D:\\HaxLogs1.txt"));
  23.                         bufferedWriter = new BufferedWriter(new FileWriter("D:\\HaxLogs3.txt"));
  24.                         String Line;
  25.                         while((Line = bufferedReader.readLine())!=null)
  26.                         {
  27.                                 bufferedWriter.write(Line);
  28.                                 bufferedWriter.newLine();
  29.                                 bufferedWriter.flush();
  30.                         }
  31.                 } catch (Exception e) {
  32.                         // TODO: handle exception
  33.                 }
  34.                         try {
  35.                                 if(bufferedReader!=null)
  36.                                         bufferedReader.close();
  37.                                 if(bufferedWriter!= null)
  38.                                         bufferedWriter.close();
  39.                         } catch (Exception e) {
  40.                                 // TODO: handle exception
  41.                         }

  42.         }

  43. }
复制代码


代码如上,如有指正,请回复,共同讨论与学习




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