2011-11-19 7 views
7

Por ejemplo:Buscar un tipo en REPL?

scala> val b = new ArrayBuffer[Int]() 
<console>:7: error: not found: type ArrayBuffer 
     val b = new ArrayBuffer[Int]() 
       ^

¿Puedo usar REPL para encontrar la ruta completa del ArrayBuffer e importarlo?

+4

Puede usar [scalex.org] (http://scalex.org) – 4e6

+2

Cualquier IDE podrá importar automáticamente y tener una función de resolución de ambigüedad (después de todo, ese es el sentido de los paquetes), pero yo No creo que REPL sea tan avanzado. Hasta que alguien desarrolle una súper REPL de próxima generación, usaría los documentos de la API scala, que se mantienen abiertos en la pestaña del navegador. –

Respuesta

8

necesita import scala.collection.mutable.ArrayBuffer, las clases (y objetos) de scala.collection.mutable no se importan de forma predeterminada.