Stack Overflow sorusuyla ilgili olarak , yeni HashSet'in (Koleksiyon) Scala eşdeğeri, bir Java koleksiyonunu ( java.util.List
örneğin) bir Scala koleksiyonuna nasıl dönüştürebilirim List
?
Aslında hiç bir Java API çağrısını dönüştürmek çalışıyorum Bahar adlı SimpleJdbcTemplate
bir döner, java.util.List<T>
bir Scala Immutable içine HashSet
. Yani mesela:
val l: java.util.List[String] = javaApi.query( ... )
val s: HashSet[String] = //make a set from l
Bu işe yarıyor gibi görünüyor. Eleştiri açığız!
import scala.collection.immutable.Set
import scala.collection.jcl.Buffer
val s: scala.collection.Set[String] =
Set(Buffer(javaApi.query( ... ) ) : _ *)