将字符存入文本文件

在Java中,常常会需要将查询或统计出来的数据保存到一个文本文件中,那么,如何才能实现这一功能呢?以下是个简单的例子。

import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
  public static void main(String[] args) {
    StringBuffer sb=new StringBuffer(); //创建一个可变字符串变量,用于存放要放入文本文件中的数据。
    sb.append("12345\n"); //将数据放入到变量中
    sb.append("abcde\n");
    sb.append("123.abc");
    try {
      FileWriter fw=new FileWriter("c:/test.txt"); //指定要被放入数据的文本文件路径,如果该文件不存在则会根据该路径创建
      fw.write(sb.toString()); //将字符串变量中的内容写入到指定的文件中
      fw.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}
posted @ 2013-01-28 09:43  紫霖  阅读(396)  评论(0编辑  收藏  举报