BufferedWriter没有写入文本文件
所以我使用的是BufferedWriter,并希望将一些文本写入文本文件。
try { BufferedWriter b = new BufferedWriter(new FileWriter ("/home/usr/Desktop/logger/logs.txt")); b.write("hello"); } catch (Exception e1) { e1.printStackTrace(); }
由于某种原因,正在创建文本文档但没有写入任何内容,为什么会这样?
您需要关闭BufferedWriter
,或使用try-with-resource
BufferedWriter b = new BufferedWriter( new FileWriter ("/home/usr/Desktop/logger/logs.txt")); b.write("hello"); //After writing close the resource b.close();