可能重复最有效的方法:
How do I save a String to a text file using Java?将字符串写入文件
我想从一台机器添加一个阅读到一个文件(JAVA)。 阅读将采用我已格式化的字符串形式。该文件只是一个文本文件。目前我正在考虑Filewriter/Buffered作家是否正确使用?
可能重复最有效的方法:
How do I save a String to a text file using Java?将字符串写入文件
我想从一台机器添加一个阅读到一个文件(JAVA)。 阅读将采用我已格式化的字符串形式。该文件只是一个文本文件。目前我正在考虑Filewriter/Buffered作家是否正确使用?
使用FileWriter会帮你工作。
BufferedWriter writer = new BufferedWriter(new FileWriter(yourfilename));
writer.write(yourstring);
// do stuff
writer.close();
如果您计划单独使用的JDK,你可能要考虑你的包裹与BufferedWriter
一个PrintWriter
在
PrintWriter printWriter=new PrintWriter(bufferedWriter);
printWriter.println(yourString);
的PrintWriter的有一个很好的方法println
。
或者,如果您可以自由使用外部库,尝试FileUtilswriteStringToFile
是啊。使用java.io.BufferedWriter
。
通常,缓冲读取器是最好的,但我会建议尝试几种方法,然后计时。这些事情往往有很多因素影响性能 – RNJ
什么是“阅读”?你只是想写一个字符串到文本文件? – Jesper