en Ruby, hay una indiom para crear una matriz de cadenas como esto:matriz de cadenas en maravilloso
names = %w(lucas Fred Mary)
¿Hay algo así en maravilloso?
en Ruby, hay una indiom para crear una matriz de cadenas como esto:matriz de cadenas en maravilloso
names = %w(lucas Fred Mary)
¿Hay algo así en maravilloso?
La mayoría de las veces se crearía una lista en groovy en lugar de una matriz. Se podía hacerlo de esta manera:
names = ["lucas", "Fred", "Mary"]
Alternativamente, si no se desea citar todo como lo hizo en el ejemplo rubí, usted puede hacer esto:
names = "lucas Fred Mary".split()
Si realmente desea crear una matriz en vez de una lista utilice cualquiera
String[] names = ["lucas", "Fred", "Mary"]
o
def names = ["lucas", "Fred", "Mary"].toArray()
o de hecho ["lucas", "Fred", "Mary"] como String [] –
o '(String []) ['Lucas', 'Fred', 'Mary']' –
Creo que toArray() devuelve un Objeto [], no una cadena []. – Snekse
Pero a veces las API requieren un String [], por lo que proporcionar ambas opciones en la respuesta sería bueno. – Snekse
Agradable. De hecho, estaba buscando hacer una matriz, convertirla a una lista y luego verificar si contiene una cadena, pero puedo omitir la parte media simplemente creando la lista directamente y llamando 'contains()'. ¡Eso es Groovy! –