Groovy - Списки
Список - это структура, используемая для хранения коллекции элементов данных. В Groovy список содержит последовательность ссылок на объекты. Ссылки на объекты в списке занимают позицию в последовательности и различаются целочисленным индексом. Литерал списка представлен в виде серии объектов, разделенных запятыми и заключенных в квадратные скобки.
Чтобы обрабатывать данные в списке, мы должны иметь доступ к отдельным элементам. Списки Groovy индексируются с помощью оператора индексации []. Индексы списка начинаются с нуля, что означает первый элемент.
Ниже приведены некоторые примеры списков -
- [11, 12, 13, 14] - список целочисленных значений.
- ['Angular', 'Groovy', 'Java'] - список строк
- [1, 2, [3, 4], 5] - вложенный список
- ['Groovy', 21, 2.11] - неоднородный список объектных ссылок.
- [] - пустой список
В этой главе мы обсудим методы списков, доступные в Groovy.
Sr. No. | Методы и описание |
---|---|
1 | Добавить() Добавьте новое значение в конец этого списка. |
2 | содержит() Возвращает истину, если этот список содержит указанное значение. |
3 | получить() Возвращает элемент в указанной позиции в этом списке. |
4 | пусто() Возвращает истину, если этот список не содержит элементов |
5 | минус() Создает новый список, состоящий из элементов оригинала, не указанных в коллекции. |
6 | плюс () Создает новый список, состоящий из элементов оригинала вместе с элементами, указанными в коллекции. |
7 | поп () Удаляет последний элемент из этого списка |
8 | удалять() Удаляет элемент в указанной позиции в этом списке. |
9 | обеспечить регресс() Создайте новый список, который является обратным элементам исходного списка |
10 | размер() Получает количество элементов в этом списке. |
11 | Сортировать() Возвращает отсортированную копию исходного списка. |