所以我用的是缓冲写入器并想将一些文本写入文本文件。
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();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)