Groovy - Cartes

Une carte (également appelée tableau associatif, dictionnaire, table et hachage) est une collection non ordonnée de références d'objet. Les éléments d'une collection Map sont accessibles par une valeur de clé. Les clés utilisées dans une carte peuvent être de n'importe quelle classe. Lorsque nous nous insérons dans une collection Map, deux valeurs sont requises: la clé et la valeur.

Voici quelques exemples de cartes -

  • ['TopicName': 'Lists', 'TopicName': 'Maps'] - Collections de paires clé-valeur qui a TopicName comme clé et leurs valeurs respectives.

  • [:] - Une carte vide.

Dans ce chapitre, nous discuterons des méthodes de carte disponibles dans Groovy.

N ° Sr. Méthodes et description
1 containsKey ()

Cette carte contient-elle cette clé?

2 avoir()

Recherchez la clé dans cette carte et renvoyez la valeur correspondante. S'il n'y a pas d'entrée dans cette mappe pour la clé, retournez null.

3 keySet ()

Obtenez un jeu de clés dans cette carte.

4 mettre()

Associe la valeur spécifiée à la clé spécifiée dans cette mappe. Si cette carte contenait auparavant un mappage pour cette clé, l'ancienne valeur est remplacée par la valeur spécifiée.

5 Taille()

Renvoie le nombre de mappages clé-valeur dans cette mappe.

6 valeurs()

Renvoie une vue de collection des valeurs contenues dans cette carte.