【发布时间】:2010-10-15 01:17:24
【问题描述】:
与 Stack Overflow 问题相关Scala equivalent of new HashSet(Collection) ,如何将 Java 集合(java.util.List 说)转换为 Scala 集合List?
我实际上是在尝试将返回 java.util.List<T> 的 Java API 调用转换为 Spring's SimpleJdbcTemplate 转换为 Scala 不可变 HashSet。比如:
val l: java.util.List[String] = javaApi.query( ... )
val s: HashSet[String] = //make a set from l
这似乎有效。欢迎批评!
import scala.collection.immutable.Set
import scala.collection.jcl.Buffer
val s: scala.collection.Set[String] =
Set(Buffer(javaApi.query( ... ) ) : _ *)
【问题讨论】:
标签: java scala scala-collections scala-2.7