Tôi đang cố gắng xây dựng Bộ/Bản đồ bất biến từ Seq. Tôi hiện đang làm như sau:Làm thế nào để tạo một bản đồ/tập bất biến từ một seq?
val input: Seq[(String, Object)] = //.....
Map[String, Object]() ++ input
và cho bộ
val input: Seq[String] = //.....
Set[String]() ++ input
Mà dường như một chút phức tạp, là có một cách tốt hơn?
'bản đồ val = Map (seq: _ *) 'đã cho tôi rằng "cảm giác scala" trong dạ dày của tôi một lần nữa :) Cảm ơn –
Chết đuối trong dấu gạch dưới và ký tự đặc biệt nói chung? – ziggystar
Hãy nhìn vào câu trả lời của Chris có tính năng toMap ngoài toSet. – ziggystar