📅  最后修改于: 2023-12-03 14:51:17.735000             🧑  作者: Mango
在Java中,附加到文件是一个常见的任务。本文将介绍如何在Java中实现对文件的附加操作。
在Java中,使用FileOutputStream
类和true
参数来打开一个文件并启用附加模式。这将允许我们向文件中追加内容。
try {
FileOutputStream fos = new FileOutputStream("filename.txt", true);
String msg = "新的内容";
fos.write(msg.getBytes());
fos.close();
} catch (Exception e) {
e.printStackTrace();
}
在这段代码中,我们向名为filename.txt
的文件中追加了一个新的字符串。请特别注意,我们将true
作为第二个参数传递给FileOutputStream
构造函数,以启用追加模式。
在Java中,我们还可以使用BufferedWriter
类来向文件中添加内容。同样,我们需要将true
参数传递给其构造函数以启用附加模式。
try {
BufferedWriter bw = new BufferedWriter(new FileWriter("filename.txt", true));
bw.write("新的内容");
bw.newLine();
bw.close();
} catch (Exception e) {
e.printStackTrace();
}
在这段代码中,我们使用BufferedWriter
类将内容写入名为filename.txt
的文件中。请注意,在写入内容后,我们还调用了newLine()
方法以插入一个新行。
在Java中,向文件添加内容是一个很常见的任务。我们可以使用FileOutputStream
类和true
参数,或使用BufferedWriter
类将内容追加到文件中。务必记得关闭文件以便保存改动。