好了,所以我有我的課寫一個數組到一個文件
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());
}
}
}
的問題是我想寫一個數組到文件裏(約格式化,不太熟悉的網站抱歉)每個條目都在一個單獨的行上,我想從每次寫入開始擦除文件。有關該做什麼的建議?因爲我所做的一切都是寫入數組的最後一個條目,同時擦除所有以前的條目,但是我可以在最後一個條目下寫入最後一個條目。
謝謝^^
同意。你不應該使用這個構造,因爲這不是正常的做法 –