将文件写入java而不删除';它以前写在上述文件中
我想写一个程序,保留我以前在文件中写的内容,并不断添加到其中,而不是每次运行程序时都将其全部删除将文件写入java而不删除';它以前写在上述文件中,java,Java,我想写一个程序,保留我以前在文件中写的内容,并不断添加到其中,而不是每次运行程序时都将其全部删除 import java.util.Scanner; import java.io.FileNotFoundException; import java.io.PrintWriter; import java.lang.Math; class Movie_Ratings_2 { public static void main(String[] args) { Scanner n = new Scan
import java.util.Scanner;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.lang.Math;
class Movie_Ratings_2 {
public static void main(String[] args) {
Scanner n = new Scanner (System.in);
String fileName = "output.txt";
String x = n.nextLine();
try {
PrintWriter outputStream = new PrintWriter(fileName);
outputStream.println(x);
outputStream.close();
outputStream.flush();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
您看到的问题可能重复,因为您正在使用
PrintWriter(String)
构造函数。查看:如果文件存在,那么它将被截断为零大小;否则,将创建一个新文件。