我正在使用 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”打印新行。但没有任何工作。有人请帮助我....谢谢!