2011-10-11 12 views

risposta

7

Si crea un FileInputStream, lo si passa ad un InputStreamReader e lo si passa al metodo apply dell'oggetto StreamReader, che restituisce uno StreamReader, un sottotipo di 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 = [email protected] 
+1

Ho solo bisogno di sottolineare che questo caricherà l'intero file in memoria, il che può essere un problema. –

Problemi correlati