【发布时间】:2015-03-11 09:53:48
【问题描述】:
我正在使用缓冲写入器在文本文件中写入单词,这很有效。但是作者每次都从一个新行开始,因此您可以使用 output.nextLine(); 将所有单词放在一起。我可以使用 if 语句检查一行是否为空,因此它不会打印空行吗?
代码如下:
BufferedWriter output = new BufferedWriter(new FileWriter("products.txt", true));
output.newLine();
output.append(s+" : "+price+" Euro");
output.close();
因为现在我的 txt 文件顶部有一个空行,如果我没有文本。
【问题讨论】:
-
您应该编辑您的标题以删除对缓冲阅读器的引用。你在问什么也不是很清楚。
-
你的问题真的不清楚。你能更详细地解释你的问题是什么吗?也许一些例子会有所帮助。
-
Warkst 已回答,暂时无法更新。谢谢你的帮助! :)
标签: java bufferedwriter