Instrucción opcional "return"
String optionalReturnStatement () {
println("\nOptional return")
(1..3).each { print "*** " }
println("")
def message = "Hello All"
message += "!";
} // optionalReturnStatement.
Si esta función es invocada como
println optionalReturnStatement()
Retornará el valor de "message"
Como ves, el ultimo parametro utilizada es el que se retorna en Groovy, exactamente igual que en lenguajes como Perl.
String optionalReturnStatement () {
println("\nOptional return")
(1..3).each { print "*** " }
println("")
def message = "Hello All"
message += "!";
} // optionalReturnStatement.
Si esta función es invocada como
println optionalReturnStatement()
Retornará el valor de "message"
Como ves, el ultimo parametro utilizada es el que se retorna en Groovy, exactamente igual que en lenguajes como Perl.
Comentarios