よし、これでクラスができた (書式については申し訳ありません。サイトにあまり詳しくありません)。
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());
}
}
}
問題は、各エントリが別の行にあるファイルに配列を書き込みたいことと、各書き込みの開始時にファイルを消去したいことです。何をすべきかについて何かアドバイスはありますか?以前のすべてのエントリを消去しながら配列の最後のエントリを書き込むことができたので、最後のエントリをそれ自体の下に数回書き込むことができます。
ありがとう^^