gpt4 book ai didi

scala - 从文件创建 Scala Reader

转载 作者:行者123 更新时间:2023-12-04 11:58:44 26 4
gpt4 key购买 nike

如何实例化 scala.util.parsing.input.Reader 以从文件中读取? API 在传递一些关于 PagedSeq 和 java.io.Reader 的内容时提到,但它根本不清楚如何实现。

最佳答案

您创建一个 FileInputStream,将其传递给 InputStreamReader 并将其传递给 StreamReader 伴随对象的 apply 方法,该方法返回 StreamReader,Reader 的子类型。

scala> import scala.util.parsing.input.{StreamReader,Reader}
import scala.util.parsing.input.{StreamReader, Reader}

scala> import java.io._
import java.io._

scala> StreamReader(new InputStreamReader(new FileInputStream("test")))
res0: scala.util.parsing.input.StreamReader = scala.util.parsing.input.StreamReader@1e5a0cb

关于scala - 从文件创建 Scala Reader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7720036/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com