を介して作成することができ、例えば、MapとSetの実際のクラス(抽象ではなく、特性がない)は何ですか?スカラ、マップセットリテラルで
val m = Map(1->"a")
と基準m
のタイプとリテラルの両方Map[Int, String]
あります。
しかし、Scalaの文書がインスタンス化するために実装する必要がある抽象メンバーと、Map
が実際に形質であることを示しています scala.collection.Map
、 scala.collection.immutable.Map
、 scala.collection.mutable.Map
だから私の質問は次のとおりです。実際何ですかリテラルMap
の具体的なクラスは?上記の同じ質問はSet
にも当てはまります。
非常に洞察力がある!答えに感謝します。あなたはそのような細部へのScalaを記述する本の推薦を持っていますか? –