ที่เกี่ยวข้องกับคำถาม Stack Overflow Scala เทียบเท่ากับ HashSet (Collection)ใหม่ฉันจะแปลงคอลเลกชัน Java ( java.util.List
พูด) เป็นคอลเล็กชัน Scala ได้List
อย่างไร
ฉันกำลังจริงพยายามที่จะแปลงเรียก API Java เพื่อฤดูใบไม้ผลิ 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( ... ) ) : _ *)