我写信使用的PrintWriter这样的文件:PrintWriter在写入文件时会截断字符串,为什么?
Gson g = new Gson();
Article article = g.fromJson(reader, Article.class);
String json = g.toJson(article);
PrintWriter out = new PrintWriter(new FileWriter(cacheFile.getAbsolutePath()));
out.print(json);
然而,当我看到它在文件中的JSON字符串被截断。这可能是什么原因?
没有你齐平,然后关闭PrintWriter的? – Blackbelt
我没有,让我尝试关闭和冲洗,谢谢 –
@Blackbelt,谢谢,它现在工作! :)我总是不得不在结束前冲洗? –