Учебники

Groovy — Списки

Список — это структура, используемая для хранения коллекции элементов данных. В Groovy список содержит последовательность ссылок на объекты. Ссылки на объекты в Списке занимают позицию в последовательности и отличаются целочисленным индексом. Литерал List представлен в виде серии объектов, разделенных запятыми и заключенных в квадратные скобки.

Чтобы обработать данные в списке, мы должны иметь доступ к отдельным элементам. Списки Groovy индексируются с помощью оператора индексации []. Индексы списка начинаются с нуля, что относится к первому элементу.

Ниже приведены некоторые примеры списков.

  • [11, 12, 13, 14] — список целочисленных значений
  • [‘Angular’, ‘Groovy’, ‘Java’] — список строк
  • [1, 2, [3, 4], 5] — вложенный список
  • [Groovy, 21, 2.11] — гетерогенный список ссылок на объекты
  • [] — Пустой список

В этой главе мы обсудим список методов, доступных в Groovy.

Добавить новое значение в конец этого списка.

Возвращает true, если этот список содержит указанное значение.

Возвращает элемент в указанной позиции в этом списке.

Возвращает true, если этот список не содержит элементов

Создает новый список, составленный из элементов оригинала без указанных в коллекции.

Создает новый список, состоящий из элементов оригинала вместе с указанными в коллекции.

Удаляет последний элемент из этого списка

Удаляет элемент в указанной позиции в этом списке.

Создайте новый список, обратный элементам исходного списка

Получает количество элементов в этом списке.

Возвращает отсортированную копию исходного списка.