Groovy - Listes

La liste est une structure utilisée pour stocker une collection d'éléments de données. Dans Groovy, la liste contient une séquence de références d'objet. Les références d'objets dans une liste occupent une position dans la séquence et se distinguent par un index entier. Un littéral List est présenté sous la forme d'une série d'objets séparés par des virgules et entre crochets.

Pour traiter les données dans une liste, nous devons pouvoir accéder à des éléments individuels. Les Groovy Lists sont indexées à l'aide de l'opérateur d'indexation []. Les index de liste commencent à zéro, ce qui fait référence au premier élément.

Voici quelques exemples de listes -

  • [11, 12, 13, 14] - Une liste de valeurs entières
  • ['Angular', 'Groovy', 'Java'] - Une liste de chaînes
  • [1, 2, [3, 4], 5] - Une liste imbriquée
  • ['Groovy', 21, 2.11] - Une liste hétérogène de références d'objets
  • [] - Une liste vide

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

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

Ajoutez la nouvelle valeur à la fin de cette liste.

2 contient ()

Renvoie true si cette liste contient la valeur spécifiée.

3 avoir()

Renvoie l'élément à la position spécifiée dans cette liste.

4 est vide()

Renvoie true si cette liste ne contient aucun élément

5 moins()

Crée une nouvelle liste composée des éléments de l'original sans ceux spécifiés dans la collection.

6 plus()

Crée une nouvelle liste composée des éléments de l'original avec ceux spécifiés dans la collection.

sept pop()

Supprime le dernier élément de cette liste

8 retirer()

Supprime l'élément à la position spécifiée dans cette liste.

9 inverser()

Créer une nouvelle liste qui est l'inverse des éléments de la liste d'origine

dix Taille()

Obtient le nombre d'éléments de cette liste.

11 Trier()

Renvoie une copie triée de la liste d'origine.