package test;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.PrintWriter;

public class FileCopyTest {
  public static void main(String[] args) {
    try{
        FileReader fr = new FileReader("c:\\temp.txt");//在给定从中读取数据的文件名的情况下创建一个新 FileReader。
        BufferedReader br = new BufferedReader(fr);//创建一个使用默认大小输入缓冲区的缓冲字符输入流。
        FileWriter fw = new FileWriter("c:\\temp2.txt");//在给出 File 对象的情况下构造一个 FileWriter 对象。
        PrintWriter pw = new PrintWriter(fw,true);//创建新 PrintWriter。
        String line ;
        while ((line = br.readLine()) != null){//br.readLine()读取一个文本行。
          pw.println(line);//打印字符串。
        }
    }catch(Exception e) {e.printStackTrace();}     
  }
}

 

黑色头发  http://heisetoufa.iteye.com

如果发现本文有误,欢迎批评指正