martes, 26 de marzo de 2013
Closure de Groovy
Groovy similar a Java, fácil de aprender y genera bytecode
/**
*
* @author ahmateu
* Test Groovy
*/
cuadrado = {it * it}
println "el cuadrado de 2 es = "+cuadrado(2)
imprimirMap = { clave, valor -> println clave + " es " + valor }
[ "Java" : "java", "Groovy" : "groovy", "ABAP" : "abap" ].each(imprimirMap)
imprimirMap = [ 1, 2, 33, 44 ].collect(cuadrado)
println imprimirMap
cadena = ""
lista = ["precio", 200, "Hot Dogs", "1"]
lista.each { cadena+= it + " " }
println cadena
------------------------
Salida
------------------------
el cuadrado de 2 es = 4
Java es java
Groovy es groovy
ABAP es abap
[1, 4, 1089, 1936]
BUY 200 Hot Dogs 1
Saludos !!
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario