Статьи

Groovy Goodness: преобразование элементов при выравнивании [фрагмент кода]

Узнайте больше об элементах в этом фрагменте Groovy.
Мы можем использовать
flattenметод в Groovy, чтобы объединить коллекцию, содержащую другие коллекции, в одну коллекцию со всеми элементами. Мы можем передать замыкание в качестве дополнительного аргумента
flattenметоду, чтобы преобразовать каждый плоский элемент. Аргументом замыкания является элемент из исходной коллекции.


Вам также может понравиться:
[DZone Refcard] Начало работы с Groovy

В следующем примере мы сначала используем flattenметод без аргумента замыкания. Затем мы передаем аргумент замыкания и преобразуем элемент:


Groovy