Groovy - podejmowanie decyzji
Struktury decyzyjne wymagają, aby programista określił jeden lub więcej warunków, które mają być ocenione lub przetestowane przez program, wraz z instrukcją lub instrukcjami do wykonania, jeśli warunek zostanie określony jako truei opcjonalnie inne instrukcje do wykonania, jeśli warunek zostanie określony false.
| Sr.No. | Oświadczenia i opis |
|---|---|
| 1 | if Instrukcja Ogólna zasada działania tej instrukcji polega na tym, że najpierw warunek jest oceniany w instrukcji if. Jeśli warunek jest prawdziwy, wykonuje instrukcje. |
| 2 | if / else Instrukcja Ogólna zasada działania tej instrukcji polega na tym, że najpierw warunek jest oceniany w instrukcji if. Jeśli warunek jest prawdziwy, wykonuje następnie instrukcje i zatrzymuje się przed warunkiem else i wychodzi z pętli. Jeśli warunek jest fałszywy, wykonuje instrukcje w bloku instrukcji else, a następnie zamyka pętlę. |
| 3 | Instrukcja zagnieżdżona If Czasami istnieje wymóg posiadania wielu instrukcji if osadzonych w sobie nawzajem. |
| 4 | Instrukcja Switch Czasami zagnieżdżona instrukcja if-else jest tak powszechna i jest używana tak często, że zaprojektowano prostszą instrukcję o nazwie switch. |
| 5 | Instrukcja przełącznika zagnieżdżonego Możliwe jest również posiadanie zagnieżdżonego zestawu instrukcji switch. |