Groovy - listas
A lista é uma estrutura usada para armazenar uma coleção de itens de dados. No Groovy, a Lista contém uma sequência de referências de objeto. As referências de objeto em uma Lista ocupam uma posição na sequência e são distinguidas por um índice inteiro. Um literal de Lista é apresentado como uma série de objetos separados por vírgulas e entre colchetes.
Para processar os dados em uma lista, devemos ser capazes de acessar os elementos individuais. As listas Groovy são indexadas usando o operador de indexação []. Os índices da lista começam em zero, que se refere ao primeiro elemento.
A seguir estão alguns exemplos de listas -
- [11, 12, 13, 14] - Uma lista de valores inteiros
- ['Angular', 'Groovy', 'Java'] - Uma lista de Strings
- [1, 2, [3, 4], 5] - uma lista aninhada
- ['Groovy', 21, 2.11] - Uma lista heterogênea de referências de objetos
- [] - Uma lista vazia
Neste capítulo, discutiremos os métodos de lista disponíveis no Groovy.
Sr. Não. | Métodos e Descrição |
---|---|
1 | adicionar() Anexe o novo valor ao final desta lista. |
2 | contém () Retorna verdadeiro se esta Lista contiver o valor especificado. |
3 | pegue() Retorna o elemento na posição especificada nesta lista. |
4 | está vazia() Retorna verdadeiro se esta lista não contiver elementos |
5 | menos() Cria uma nova lista composta pelos elementos do original sem os especificados na coleção. |
6 | mais() Cria uma nova lista composta pelos elementos do original juntamente com os especificados na coleção. |
7 | pop () Remove o último item desta lista |
8 | retirar() Remove o elemento na posição especificada nesta lista. |
9 | reverter() Crie uma nova lista que é o inverso dos elementos da lista original |
10 | Tamanho() Obtém o número de elementos desta Lista. |
11 | ordenar() Retorna uma cópia classificada da Lista original. |