したがって、ファイルに書き込むための次のコードがあります。
Formatter output = ....... // Creating the formatter works, writes to appropriate file.
output.format("%d\n", records.length);
for(GradeRecord gR:records)
{
output.format(gR.toString() + "\n");
}
唯一の問題は、出力に改行文字が含まれていないことです。
「\n」を「\r」に置き換えても動作しません。
...なぜこれが機能しないのかわかりません。出力が作成され、正しく書き込まれます。(ファイルが作成され、改行文字を除いてすべてが書き込まれているのがわかります。)