私の文字列は、印刷前に次のようになります:「goo\nfoo\nblah\n」。それは System.out.println でうまく印刷されますが、これを行うと(expandは私の文字列です):
try {
PrintWriter writer = new PrintWriter("blah.txt", "UTF-8");
writer.println(expand);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
改行を出力しません。改行文字を含むファイルに書き込むにはどうすればよいですか?