Массив строк в заводной - PullRequest
       20

Массив строк в заводной

46 голосов
/ 18 февраля 2010

В ruby ​​есть указатель для создания массива строк:

names = %w( lucas Fred Mary )

Есть что-то подобное в Groovy?

Ответы [ 2 ]

104 голосов
/ 18 февраля 2010

Если вы действительно хотите создать массив, а не список, используйте либо

String[] names = ["lucas", "Fred", "Mary"]

или

def names = ["lucas", "Fred", "Mary"].toArray()
49 голосов
/ 18 февраля 2010

Большую часть времени вы будете создавать список в groovy, а не в массиве. Вы можете сделать это так:

names = ["lucas", "Fred", "Mary"]

В качестве альтернативы, если вы не хотите цитировать все как в примере с ruby, вы можете сделать это:

names = "lucas Fred Mary".split()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...