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
