BufferRead/Writer的应用

作者在 2010-05-09 15:51:47 发布以下内容
//BufferedReader和BufferedWriter的应用
 
 public static void main(String[] args) {
  FileReader fr;
  FileWriter fw;
  BufferedReader br;
  BufferedWriter bw;
  try {
   fr = new FileReader("d:/student.sql");
   br=new BufferedReader(fr);//每一个BufferedWriter都来自于FileReader
   fw=new FileWriter("d:/student1.sql");
   bw=new BufferedWriter(fw);
   String s=br.readLine();//将读出来的内容发到字符串中,并且是一行的一行读下去的。
   
   while(s!=null){
    bw.write(s);//将BufferedReader的内存放到BufferedWrieter中
    bw.newLine();//为了在每一读取时,加一个换行符
    s=br.readLine();
   }
   bw.close();
   fw.close();
   br.close();
   fr.close();//只有当关闭写入流之后,文件的内存才能读到里面
  } catch (FileNotFoundException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
专业文章 | 阅读 1116 次
文章评论,共0条
游客请输入验证码
浏览275900次