package ch18io;//: io/BasicFileOutput.java
import java.io.*;
public class BasicFileOutput {
private String outFileName = "BasicFileOutput.out";
private String inString = "我是个好孩子! ^_^";
/**
* 基本的文件写入
*
* @throws IOException
*/
public void basicWriteFile() throws IOException {
BufferedReader in = new BufferedReader(new StringReader(inString));
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(outFileName)));
// PrintWriter out = new PrintWriter(outFileName); //这样写也行
int lineCount = 1;
String s;
while ((s = in.readLine()) != null)
out.println(lineCount++ + ": " + s);
out.close();
// Show the stored outFileName:
System.out.println(new BufferedReaderDemo().read(outFileName));
}
} /* (Execute to see output) */// :~