Подтвердить что ты не робот

Массив строк в groovy

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

names = %w( lucas Fred Mary )

Есть ли что-то подобное в groovy?

4b9b3361

Ответ 1

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

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

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

names = "lucas Fred Mary".split()

Ответ 2

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

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

или

def names = ["lucas", "Fred", "Mary"].toArray()