一个向文件输入输出的例子:
import java.io.*;
public class Main{ public Main() { } public static void main(String[] args) { String context = null; StringBuilder sb = new StringBuilder(""); try { File file = new File("c://欢迎.txt"); FileWriter fw = new FileWriter(file); BufferedWriter bw = new BufferedWriter(fw); bw.write("我叫孙敬刚,大家好!"); bw.write("/r/n"); bw.write("Hello everybody/r/n"); bw.flush(); bw.close(); fw.close(); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); while((context = br.readLine()) != null) { sb.append(context); sb.append("/r/n"); } br.close(); fr.close(); PrintWriter fp = new PrintWriter(file); fp.print(sb.toString()); fp.println("祝大家万事如意,心想事成!"); fp.flush(); fp.close(); } catch(IOException e) { System.out.println(e.getMessage()); } }}
运行后在C盘会有"欢迎.txt",内容为:
我叫孙敬刚,大家好!Hello everybody祝大家万事如意,心想事成!