以前写的小例子看下你是否有帮助:
import java.io.IOException;
import java.io.*;
public class Copy2 {
public static void main(String args[]) throws IOException {
String str = null;
FileReader aa = new FileReader("D:/aa.txt");
BufferedReader bb = new BufferedReader(aa);
FileWriter tofile = new FileWriter("D:/bb.txt");
BufferedWriter out = new BufferedWriter(tofile);
while ((str = bb.readLine()) != null) {
out.write(str);
out.newLine();
}
out.close();
bb.close();
aa.close();
tofile.close();
}
}