每次我重新要求用户输入他们的成绩时,我都会将一个字符串写入文件gradeReport,但每次 while 循环重复时,之前的结果都会被删除。如何在文件中输出几行?
//Open file and call writeToFile method
PrintWriter outputFile= new PrintWriter("gradeReport.txt");
outputFile.println(s.writeToFile());
outputFile.close();
和方法:
public String writeToFile()
{
DecimalFormat f = new DecimalFormat("0.00");
String str= name + "--" + id + "--" + f.format(getPercentage())+ "--" + getGrade();
return str;
}