可能重复:
如何使用 Java 将字符串保存到文本文件?
我想将机器的读数添加到文件(Java)中。读数将采用我已格式化的字符串形式。该文件只是一个文本文件。目前我正在考虑 Filewriter/Buffered writer 这是正确的使用吗?
可能重复:
如何使用 Java 将字符串保存到文本文件?
我想将机器的读数添加到文件(Java)中。读数将采用我已格式化的字符串形式。该文件只是一个文本文件。目前我正在考虑 Filewriter/Buffered writer 这是正确的使用吗?
使用FileWriter将完成您的工作。
BufferedWriter writer = new BufferedWriter( new FileWriter( yourfilename));
writer.write( yourstring);
// do stuff
writer.close();
如果您打算单独使用 JDK,您可能需要考虑BufferedWriter
用 a包装您PrintWriter
的
PrintWriter printWriter=new PrintWriter(bufferedWriter);
printWriter.println(yourString);
printWriter 带有一个不错的println
方法。
或者,如果您可以自由使用外部库,请尝试FileUtils writeStringToFile
是的。使用java.io.BufferedWriter
.