【发布时间】:2015-11-10 07:32:06
【问题描述】:
假设我有一个 java.util.stream.Stream 的对象和一些不错的 toString 方法:
将此流写入文件的最短/最优雅的解决方案是什么,每个流元素一行?
对于阅读,有很好的Files.lines 方法,所以我认为必须有一种对称的方法来写入文件,但找不到。
Files.write 只需要一个可迭代对象。
【问题讨论】:
-
也许创建一个
FileOutputStream然后创建一个PrintStream? -
@downvoter:需要解释一下吗? @LuiggiMendoza:是的,我也看到了,并且已经编辑了我的问题。那只需要一个可迭代的。是的,我可以转换,但我不想。
标签: java java-8 java-stream