在Java中,我们可以使用*FileWriter(file, true)*将新内容附加到文件的末尾。
new FileWriter(file);
new FileWriter(file,true);
FileWriter
- 附加文件的例子There is some content in file
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* This Java program demonstrates how to append content to existing file contents.
* @author javaguides.net
*/
public class AppendFileExample {
private static final Logger LOGGER = LoggerFactory
.getLogger(AppendFileExample.class);
public static void main(String[] args) {
appendToExitingFile();
}
public static void appendToExitingFile(){
try (Writer writer = new FileWriter("C:/workspace/sample.txt",true);
BufferedWriter bw = new BufferedWriter(writer)) {
String content = "append something to existing file\n";
bw.write(content);
} catch (IOException e) {
LOGGER.error(e.getMessage());
}
}
}
输出。让我们打开 "sample.txt "并验证其内容。
There is some content in file append something to existing file
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://www.javaguides.net/2018/07/how-to-append-content-to-file-in-java.html
内容来源于网络,如有侵权,请联系作者删除!