Menu
CoddyTech

Instrukcja if

Część sekcji Podstawy ścieżki Java w Coddy. Lekcja 27 z 73.

Instrukcje warunkowe pozwalają nam wykonywać kod pod określonymi warunkami.

Na przykład przyjrzyjmy się poniższemu kodowi:

int age = 20;
String status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

Powyższy kod sprawdza, czy zmienna age jest większa niż 18. Jeśli tak, ustawi status tak, aby przechowywała ciąg znaków "Adult".

Ostatecznie kod zwiększy wartość age o 1, niezależnie od tego, czy wiek jest większy niż 18.

 

Aby użyć instrukcji if w Javie, umieszczamy blok kodu między nawiasami klamrowymi {}, a wszystko między tymi nawiasami należy do instrukcji if. Bez nawiasów tylko instrukcja bezpośrednio po warunku należy do instrukcji if, więc używaj nawiasów, gdy blok zawiera więcej niż jedną instrukcję:

if (condition) {
    code;
    code;
    code;
}

Jeśli warunek ma wartość true, wejdziemy do bloku kodu wewnątrz if (wciętego kodu).

challenge icon

Wyzwanie

Początkujący

Otrzymujesz kod.

Zmienne a i b nie mają przypisanych wartości. Uzupełnij je tak, aby kod wewnątrz instrukcji if został wykonany, a c było równe 3.

Bonus: spróbuj znaleźć więcej niż jedno rozwiązanie!

Spróbuj swoich sił

        // Zmień dwie poniższe wartości tak, aby warunek znajdujący się dalej został spełniony
        int a = 1;
        int b = 5;
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Java online