Groovy: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 130:
</source>
 
= Map (Ассоциативный массив) =
= Maps (Отображения) =
 
Аналогично обычным массивам (спискам), Groovy поддерживает прозрачный синтаксис для работы с maps (ассоциативными массивами).
Объявление выглядит следующим образом:
 
<syntaxhighlight lang="groovy">def someMap = [ 'a' : 1, 'b' : 2 ] // Объявление</syntaxhighlight>
 
Также, существует специальный синтаксис для объявления пустых отображенийmap:
 
<syntaxhighlight lang="groovy">
// Объявление пустого отображенияmap
def emptyMap = [:]
def otherEmptyMap = [:] as HashMap