PrintWriter を使用して、いくつかの文字をファイルに出力しています。しかし、Println() を使用して新しい行を印刷すると、新しい行の後の文字が表示されません。
以下は私のコードスニペットです
public void writeData(String data)
{
//PrintWriter csvWriter;
try
{
csvWriter = new PrintWriter(new FileWriter(file,true));
csvWriter.print(data+","+"hello");
//csvWriter.print("\r\n");
csvWriter.println();
csvWriter.print("world");
csvWriter.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
したがって、私のファイルでは data & hello のみが表示されます。しかし、「世界」は見えません。「\r\n」と「\n」を使用して改行を印刷しようとしました。しかし、何も機能していません。誰か助けてください....ありがとう!