Apex - 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, które mają być wykonane, jeśli warunek zostanie określony jako prawdziwy, i opcjonalnie inne instrukcje do wykonania, jeśli warunek jest określony jako fałszywy.
W tym rozdziale zajmiemy się podstawową i zaawansowaną strukturą decyzyjną i warunkową w Apex. Podejmowanie decyzji jest konieczne, aby kontrolować przebieg egzekucji, gdy określony warunek jest spełniony lub nie. Poniżej przedstawiono ogólną formę typowej struktury decyzyjnej występującej w większości języków programowania
Sr.No. | Oświadczenie i opis |
---|---|
1 | jeśli oświadczenie
Instrukcja if składa się z wyrażenia boolowskiego, po którym następuje co najmniej jedna instrukcja. |
2 | if ... else oświadczenie
Po instrukcji if może następować opcjonalne else instrukcja, która jest wykonywana, gdy wyrażenie logiczne jest fałszywe. |
3 | if ... elseif ... else oświadczenie
Po instrukcji if może następować opcjonalne else if...else instrukcja, która jest bardzo przydatna do testowania różnych warunków przy użyciu pojedynczej instrukcji if ... else if. |
4 | zagnieżdżona instrukcja if
Możesz użyć jednego if or else if oświadczenie wewnątrz innego if or else if sprawozdania). |