Documente Academic
Documente Profesional
Documente Cultură
Groovy
Unidad 2
VARIABLES
Servicios de Red e Internet Curso 2019-20
.
INDICE
Por ejemplo,
s =new Integer(24)
def x=10
def y =x++
def y=++x
1
Servicios de Red e Internet Curso 2019-20
.
Los operadores que gestionan números son los típicos operadores relacionales.
2
Servicios de Red e Internet Curso 2019-20
.
3
Servicios de Red e Internet Curso 2019-20
.
3.- Caracteres
Groovy soporta de forma nativa tres tipos de cadenas de texto: Strings, GStrings
y Heredocs. Cual usar en cada momento es una decisión que surgirá de las
necesidades de nuestro código, aunque en última instancia todas ellas son
intercambiables por cualquier otra.
4
Servicios de Red e Internet Curso 2019-20
.
El resultado sería
5
Servicios de Red e Internet Curso 2019-20
.
Es evidente que el código anterior es mucho más natural, tanto al escribirlo como
al leerlo, que su homólogo en Java (el cual necesitaría unir cada parte de texto
con cada expresión mediante el operador de concatenación +). Es importante
tener siempre presente que un GString no es un String, y que usarlos en
combinación puede producir resultados inesperados:
6
Servicios de Red e Internet Curso 2019-20
.
4.- Booleano
alue of X is 6