Groovy - Instruction If / Else

La prochaine déclaration décisionnelle que nous verrons est la if/elsedéclaration. La forme générale de cette déclaration est -

if(condition) { 
   statement #1 
   statement #2 
   ... 
} else{ 
   statement #3 
   statement #4  
}

Le fonctionnement général de cette déclaration est que tout d'abord une condition est évaluée dans le ifdéclaration. Si la condition est vraie, il exécute les instructions par la suite et s'arrête avant la condition else et sort de la boucle. Si la condition est fausse, elle exécute alors les instructions dans le bloc d'instructions else, puis quitte la boucle. Le diagramme suivant montre le déroulement duif déclaration.

Voici un exemple d'instruction 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"); 
      } 
   } 
}

Dans l'exemple ci-dessus, nous initialisons d'abord une variable à une valeur de 2. Nous évaluons ensuite la valeur de la variable puis décidons sur laquelle printlnl'instruction doit être exécutée. La sortie du code ci-dessus serait

The value is less than 100.