I have a Java class implementing: Iterable< Element>, Collection< Element>, List< Element>
How do I turn it into a Scala Iterator or List or any other Scala collection, so I can do something like map or el(2)?
I have a Java class implementing: Iterable< Element>, Collection< Element>, List< Element>
How do I turn it into a Scala Iterator or List or any other Scala collection, so I can do something like map or el(2)?
Use JavaConverters:
import scala.collection.JavaConverters._
val yourJavaList = // ...
val scalaList = yourJavaList.asScala