J'ai besoin de trouver le nombre de paires (clé, valeur) dans une carte dans mon code Scala. Je peux parcourir la carte et obtenir une réponse, mais je voulais savoir s'il y avait un lien direct fonctionner à cette fin ou non.
vous pouvez utiliser .size
scala> val m=Map("a"->1,"b"->2,"c"->3)
m: scala.collection.immutable.Map[String,Int] = Map(a -> 1, b -> 2, c -> 3)
scala> m.size
res3: Int = 3
Utilisation Map#size
:
La taille de cet objet traversable ou itérateur.
La méthode size
est de TraversableOnce donc, sauf les séquences infinies ou les séquences qui ne devraient pas être répétées, elle peut être utilisée sur une large gamme - Liste, Carte, Set, etc.