OK、テキストファイルに複数行を書き込むのに問題があります。
プログラムは実行されますが、毎回新しい行を使用することはありません
4回実行したい場合、テキストファイルは次のようになります。
a
b
c
d
代わりに、次のようになります。
d
この問題を解決する方法を誰が知っていますか?すべてのインポートが正しくインポートされます。
ソース(少し編集されています。すべてが適切に定義されていると仮定します):
import java.io.*;
public class Compiler {
public static void main (String args[]) throws IOException
{
//there's lots of code here
BufferedWriter outStream= new BufferedWriter(new FileWriter("output.txt"));
outStream.newLine();
outStream.write(output);
outStream.close();
}
}