¿Cómo puedo convertir un java.util.Set [String] en un scala.collection.Set con un tipo genérico en Scala 2.8.1?Convierta java.util.Set en scala.collection.Set
import scala.collection.JavaConversions._
var in : java.util.Set[String] = new java.util.HashSet[String]()
in.add("Oscar")
in.add("Hugo")
val out : scala.collection.immutable.Set[String] = Set(in.toArray : _*)
Y este es el mensaje de error
<console>:9: error: type mismatch;
found : Array[java.lang.Object]
required: Array[_ <: String]
val out : scala.collection.immutable.Set[String] = Set(javaset.toArray : _*)
¿Qué estoy haciendo mal?
Los leo, pero la función asSet no funciona. Con toSet funciona bien. Muchas gracias. – Twistleton