java如何将文本写入文件
此代码将字符串写入文件。
关闭 writer 很重要,因此这在 finally 块中完成。
public void writeLineToFile(String str) throws IOException { File file = new File("file.txt"); BufferedWriter bw = null; try { bw = new BufferedWriter(new FileWriter(file)); bw.write(str); } finally { if (bw != null) { bw.close(); } } }
另请注意, write(String s) 不会在写入字符串后放置换行符。
把它使用 newLine() 方法。
Java 7 添加了 java.nio.file 包和 try-with-resources:
//版本 ≥ Java SE 7 public void writeLineToFile(String str) throws IOException { Path path = Paths.get("file.txt"); try (BufferedWriter bw = Files.newBufferedWriter(path)) { bw.write(str); } }
日期:2020-06-02 22:15:15 来源:oir作者:oir