scala - 如何附加到 Scala 中的文件?

标签 scala

我想写一个类似于下面的方法

def appendFile(fileName: String, line: String) = {
}

但我不确定如何充实实现。这里的另一个问题暗示了 Scala 2.9 的功能,但我找不到更多细节。

最佳答案

目前没有scala特定的IO实现,虽然我理解one written by Jesse Eichar正在孵化中。我不确定这在多大程度上利用了 JDK7 中的新文件(路径)API。因此,现在我将使用简单的 Java:

val fw = new FileWriter("test.txt", true)
try {
  fw.write( /* your stuff */)
}
finally fw.close() 

关于scala - 如何附加到 Scala 中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6870145/

相关文章:

scala - 删除scala中连续的相同元素

scala - 从 Akka 流中的 Future 创建背压

scala - 异常应该是案例类吗?

Scala 字符串到 Java Util 日期转换

scala - Spark scala获取不常见的 map 元素

java.lang.Object 无法转换为 boolean

scala - 在使用 State 和 IO 的堆叠 monad 时停止理解中流

java - Akka 远程 actor 服务器发现

scala - 在 Scala 中从泛型创建闭包

scala - 防止 akka actor 重启子 actor