How can I read all of a BufferedReader
\'s lines and store into a String?
val br = new BufferedReader(...)
val str: String = getAl
This is how I deal with a BufferedReader
in Scala:
val br:BufferedReader = ???
val strs = Stream.continually(br.readLine()).takeWhile(_ != null)
You will have a string for each line from the reader. If you want it in one single string:
val str = Stream.continually(br.readLine()).takeWhile(_ != null).mkString("\n")