我寫信使用的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,謝謝,它現在工作! :)我總是不得不在結束前沖洗? –