好的,我已经上课了(对格式感到抱歉,对网站不太熟悉)
import java.io.*;
public class writingArray
{
public static void writeToFile(String fileName, String[] input) {
PrintWriter printWriter;
try {
printWriter = new PrintWriter(new FileOutputStream(fileName, true));
int length = input.length;
int i;
for(i = 0; ++i < length; i++) {
printWriter.println(input[i]);
}
printWriter.close();
}
catch(IOException e) {
System.out.println(e.getMessage());
}
}
}
问题是我想将一个数组写入一个文件,每个条目都在一个单独的行上,并且我想在每次写入开始时擦除文件。关于做什么的任何建议?因为我所做的只是在擦除所有先前条目的同时写入数组的最后一个条目,但我可以在其自身下方多次写入最后一个条目。
谢谢^^