在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();
}
}
}