Tôi đang cố gắng để tạo ra một dòng vô hạn của chuỗi từ readLine gọi:Suối readlines
import java.io.{BufferedReader, InputStreamReader}
val in = new BufferedReader(new InputStreamReader(System in))
val input: Stream[String] = Stream.cons(in readLine, input)
Nhưng dường như cuộc gọi readLine không được gọi là lười biếng. Ngay lập tức sau khi nhập mã đó, readLine mong đợi đầu vào sau đó Stream trở thành một danh sách vô hạn của cùng một đầu vào đó. Có thể hoàn thành những gì tôi có trong đầu không?
Bạn không cần phải đóng luồng? – Programmer