Groovy - tomada de decisão
As estruturas de tomada de decisão requerem que o programador especifique uma ou mais condições a serem avaliadas ou testadas pelo programa, juntamente com uma instrução ou instruções a serem executadas se a condição for determinada como truee, opcionalmente, outras instruções a serem executadas se a condição for determinada como false.
Sr. Não. | Declarações e descrição |
---|---|
1 | declaração if O funcionamento geral desta instrução é que primeiro uma condição é avaliada na instrução if. Se a condição for verdadeira, ele executa as instruções. |
2 | Declaração if / else O funcionamento geral desta instrução é que primeiro uma condição é avaliada na instrução if. Se a condição for verdadeira, ele então executa as instruções depois disso e pára antes da condição else e sai do loop. Se a condição for falsa, ele executa as instruções no bloco de instruções else e sai do loop. |
3 | Declaração aninhada If Às vezes, é necessário ter várias instruções if embutidas umas nas outras. |
4 | Declaração de mudança Às vezes, a instrução if-else aninhada é tão comum e usada com tanta frequência que uma instrução mais fácil foi projetada, chamada instrução switch. |
5 | Instrução de switch aninhada Também é possível ter um conjunto aninhado de instruções switch. |