我想在 Java 中的现有文本文件中添加更多文字? 当我尝试添加更多文本时,它只是替换现有文本。
答案 0 :(得分:0)
这会将mycontent
追加到outputFile
:
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.StandardOpenOption;
public class Test {
public static void main(String[] args) {
try {
String content = "mycontent";
File outputFile = new File("PATH/test.txt");
Files.write(outputFile.toPath(), content.getBytes(), StandardOpenOption.APPEND);
} catch (IOException e) {
e.printStackTrace();
}
}
}
自Java 1.7起可用。