Console.setOut(printStream)
方法。现在还有其他替代方案吗?如何将控制台输出重定向到文件?
答案 0 :(得分:2)
作为Scaladoc州的弃用说明,请使用Console.withOut
,其中需要OutputStream
:
import java.io.{File, FileOutputStream}
val fos = new FileOutputStream(new File("/path/to/file.txt"))
Console.withOut(fos) { println("print this to the file") }