Stack Overflow 질문 과 관련된 Scala new HashSet (Collection) , Java 컬렉션 ( java.util.List
말)을 Scala 컬렉션으로 List
어떻게 변환 합니까?
실제로 Java API 호출 을를 반환하는 Spring 의을 Scala immutable 로 변환하려고합니다 . 예를 들면 다음과 같습니다.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( ... ) ) : _ *)