Valores iniciales variables
Las variables tienen una configuración de valor inicial que representa el valor que se les asignará en la creación. Esta tabla muestra qué valores se asignan a las variables.
Nombre de la variable | Valor inicial |
---|---|
No cobranza | NOT_SET o literal |
Colección | Ya sea una colección vacía o una colección literal con elementos con valores de literales |
De forma predeterminada, el valor inicial de una variable de colección será una colección vacía. Para las variables que no son de colección, el valor inicial predeterminado será NOT_SET a menos que sea uno de los siguientes tipos:
Variable | Valor inicial predeterminado |
---|---|
Booleano | falso |
Divisa | Una moneda con una cantidad de 0,0 y un código de "USD" |
Tipos de datos de recopilación | colección vacía |
Decimal | 0.0 |
Duración | Una duración de 0 milisegundos |
Entero | 0 |
Cuerda | “” |
Cómo se inicializan los valores al inicio
Las variables de flujo se inicializan una vez, al inicio. Sin embargo, las variables de tarea se inicializan cada vez que se inicia una tarea. Por ejemplo, si una tarea se llama varias veces en un flujo, las variables recogen la configuración del valor inicial cada vez. En otras palabras, cuando una tarea finaliza, las variables quedan fuera de alcance y se vuelven a crear en la siguiente instancia de la tarea.