की मैं 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 कॉल lazily नहीं बुलाया जा रहा है। उस कोड को दर्ज करने के तुरंत बाद, रीडलाइन इनपुट की अपेक्षा करता है तो स्ट्रीम उसी इनपुट की एक अनंत सूची बन जाती है। क्या मेरे मन में क्या हासिल करना संभव है?
क्या आपको स्ट्रीम बंद करने की आवश्यकता नहीं है? – Programmer