Groovy - Declaración If / Else
La siguiente declaración de toma de decisiones que veremos es la if/elsedeclaración. La forma general de esta declaración es:
if(condition) {
statement #1
statement #2
...
} else{
statement #3
statement #4
}
El funcionamiento general de esta declaración es que primero se evalúa una condición en el ifdeclaración. Si la condición es verdadera, luego ejecuta las declaraciones a partir de entonces y se detiene antes de la condición else y sale del ciclo. Si la condición es falsa, ejecuta las declaraciones en el bloque de instrucciones else y luego sale del ciclo. El siguiente diagrama muestra el flujo delif declaración.
A continuación se muestra un ejemplo de una declaración if / else:
class Example {
static void main(String[] args) {
// Initializing a local variable
int a = 2
//Check for the boolean condition
if (a<100) {
//If the condition is true print the following statement
println("The value is less than 100");
} else {
//If the condition is false print the following statement
println("The value is greater than 100");
}
}
}
En el ejemplo anterior, primero estamos inicializando una variable con un valor de 2. Luego evaluamos el valor de la variable y luego decidimos cuál printlndebe ejecutarse la sentencia. La salida del código anterior sería
The value is less than 100.