Instrukcja warunkowa IF ELSE | Kurs Java

IF ELSE

Instrukcje warunkowe IF ELSE to konstrukcja języka, dzięki której można rozwidlić ścieżkę wykonywania programu.

Przy jej pomocy możemy określić warunki, jakie mają zajść, żeby dany fragment kodu został wykonany.

W wolnym tłumaczeniu można przeczytać ją jako:
jeżeli zajdzie pewien warunek, to zrób ‚to’, w przeciwnym wypadku zrób ‚tamto’.

If

Instrukcja if to podstawowa i najprostsza instrukcja warunkowa. Jej działanie polega na wykonaniu kodu z jej ciała, jeżeli warunek został spełniony lub ich pominięciu w przeciwnym wypadku.

W tym konkretnym wypadku, ponieważ 10 jest większe od 0, na ekranie zostanie wyświetlony plus (+).

Warunek w instrukcji if to dowolne wyrażenie, które wylicza się do wartości typu boolean.

If Else

Rozwinięciem podstawowej instrukcji if jest instrukcja if else.

Dzięki niej można określić szereg opcjonalnych warunków oraz określić ,co się wtedy ma wydarzyć.

Powyższy kod wyświetli :

  • plus (+) jeżeli liczba jest większa od zera;
  • minus (-) jeżeli mniejsza;
  • zero (0) jeżeli równa 0.

Ilość bloków else if jest dowolna.

Else

Instrukcja else określa fragment kodu wykonywany alternatywnie, jeżeli żaden z wcześniejszych warunków nie został spełniony.

Ten fragment kodu wyświetli zero (0), jeżeli liczba jest równa zero, a w przeciwnym wypadku pusty ciąg znaków.

Blok else jest opcjonalny, ale jeżeli już wystąpi, to może być tylko jeden.

Kolejne warunki w instrukcji if else są sprawdzane po kolei aż do momentu, gdy któryś z nich nie zwróci prawdy (true). Wykonywany jest wtedy przypisany mu fragment kodu. Pozostałe warunki, nawet jeżeli byłyby prawdziwe, nie będą nawet sprawdzane.

Programista – Pytania rekrutacyjne

Lista pytań rekrutacyjnych, które pozwolą przygotować Ci się na rozmowę kwalifikacyjną.

Brak komentarzy
Share:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *