我试图从创建的readLine串无限流呼吁:流的readlines方法
import java.io.{BufferedReader, InputStreamReader}
val in = new BufferedReader(new InputStreamReader(System in))
val input: Stream[String] = Stream.cons(in readLine, input)
但看来,readline的通话不会被调用懒洋洋地。输入该代码后,readLine立即输入,然后Stream成为该输入的无限列表。是否有可能完成我的想法?
您是否需要关闭流? – Programmer 2017-10-29 06:20:50