import java.io.*;
public class P04 {public static void main(String[] args)
{
try
{
File f1 = new File("c:\\t1.txt");
f1.createNewFile();
FileWriter fw2 = new FileWriter(f1);
fw2.write("12345");
fw2.flush();
fw2.close();
File f5 = new File("c:\\t5.txt");
f5.createNewFile();
FileWriter fw5 = new FileWriter(f5);
BufferedWriter bw1 = new BufferedWriter(fw5);
bw1.write("dddddd");
bw1.newLine();
bw1.write("ddddd");
bw1.flush();
bw1.close();
}
catch (Exception e)
{}
}}BufferedWriter 有什么好处么? 没看出来啊(除了能换行), 哪位懂I/O的能讲讲么?第一个方法 不照样能写入东西么?
用就可以了。
唯一称道的就是读写行为和实体的分离。
http://topic.csdn.net/u/20080309/17/66aa1afe-e8d3-455c-8ed5-a6be798a4b93.html
然后再声明一个 BufferedWriter bw1 = new BufferedWriter(fw5);把这两个“链接”起来 效率就高了?
搞不懂哦。