Preguntas etiquetadas con groovy

109
Cómo utilizar una variable para la parte clave de un mapa

Digamos que tengo def A = "abc" def X = "xyz" ¿Cómo creo un Mapdónde, en lugar de def map = [A:1, X:2] Obtengo en cambio el equivalente a escribir def map = [abc:1, xyz:2] pero ¿se pueden utilizar variables Ay Xpara la clave? PD: La misma pregunta para la parte de valor del...

105
¿Qué pasa con Groovy multilínea String?

Groovy scripts genera un error: def a = "test" + "test" + "test" Error: No signature of method: java.lang.String.positive() is applicable for argument types: () values: [] Si bien este script funciona bien: def a = new String( "test" + "test" + "test" ) ¿Por

97
Incluyendo un guión maravilloso en otro maravilloso

He leído cómo simplemente importar un archivo maravilloso en otro script maravilloso Quiero definir funciones comunes en un archivo maravilloso y llamar a esas funciones desde otros archivos maravillosos. Entiendo que esto sería usar Groovy como un lenguaje de secuencias de comandos, es decir,...

96
División de cadena con delimitador

Actualmente estoy tratando de dividir una cadena 1128-2para poder tener dos valores separados. Por ejemplo, value1: 1128 y value2: 2, de modo que pueda usar cada valor por separado. Lo he intentado split()pero sin éxito. ¿Existe una forma específica en que Grails maneja esto, o una mejor manera...