将 Java 集合转换为 Scala 集合
2022-08-31 11:18:58
与Stack Overflow问题Scala相关的,相当于新的HashSet(Collection),如何将Java集合(比如说)转换为Scala集合?java.util.List
List
我实际上正在尝试将Java API调用转换为Spring的,它返回一个,变成一个Scala不可变的。例如:SimpleJdbcTemplate
java.util.List<T>
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( ... ) ) : _ *)