Groovy - Entscheidungsfindung
Entscheidungsstrukturen erfordern, dass der Programmierer eine oder mehrere Bedingungen angibt, die vom Programm bewertet oder getestet werden sollen, sowie eine Anweisung oder Anweisungen, die ausgeführt werden sollen, wenn die Bedingung bestimmt wird trueund optional andere Anweisungen, die ausgeführt werden sollen, wenn die Bedingung bestimmt wird false.
Sr.Nr. | Aussagen & Beschreibung |
---|---|
1 | if-Anweisung Die allgemeine Funktionsweise dieser Anweisung besteht darin, dass zuerst eine Bedingung in der if-Anweisung ausgewertet wird. Wenn die Bedingung erfüllt ist, werden die Anweisungen ausgeführt. |
2 | if / else-Anweisung Die allgemeine Funktionsweise dieser Anweisung besteht darin, dass zuerst eine Bedingung in der if-Anweisung ausgewertet wird. Wenn die Bedingung wahr ist, führt sie die Anweisungen danach aus und stoppt vor der else-Bedingung und verlässt die Schleife. Wenn die Bedingung falsch ist, führt sie die Anweisungen im else-Anweisungsblock aus und verlässt dann die Schleife. |
3 | Verschachtelte If-Anweisung Manchmal müssen mehrere if-Anweisungen ineinander eingebettet sein. |
4 | Switch-Anweisung Manchmal ist die verschachtelte if-else-Anweisung so häufig und wird so oft verwendet, dass eine einfachere Anweisung namens switch-Anweisung entworfen wurde. |
5 | Verschachtelte Switch-Anweisung Es ist auch möglich, einen verschachtelten Satz von switch-Anweisungen zu haben. |