Search results
Poza instrukcją if, mamy do dyspozycji jeszcze inny rodzaj instrukcji warunkowej – jest to instrukcja switch. Jej składnia jest następująca: switch (zmienna) { case staleWyrazenie: instrukcja; break; case staleWyrazenie2: instrukcja2; break; default: instrukcja3; }
- Zadania
Zadania - Rozdział 4 - Instrukcje warunkowe - Instrukcja...
- Tablica Prawdy Operatorów Warunkowych
Tablica Prawdy Operatorów Warunkowych - Rozdział 4 -...
- Bloki Kodu I Zakresy Zmiennych
Powinniśmy jednak zawsze stosować klamry { }, nawet wtedy,...
- Trój-argumentowy Operator Logiczny
Trój-argumentowy Operator Logiczny - Rozdział 4 - Instrukcje...
- Zagnieżdżanie Instrukcji Warunkowych
Instrukcje warunkowe mogą być zagnieżdżone – w bloku...
- Podsumowanie
Instrukcja switch może mieć klauzulę default, która zostania...
- Typ Boolean
W przeciwnym razie, gdy liczba będzie nieparzysta, operator...
- Short-circuit Evaluation
Short-circuit Evaluation - Rozdział 4 - Instrukcje warunkowe...
- Zadania
switch. Instrukcja switch jest kolejnym sposobem tworzenia warunków - tym razem na zasadzie przyrównania wyniku do konkretnych wartości.
switch (wyrazenie) { case przypadek1: instrukcjaGdyPrzypadek1 break; case przypadek2: instrukcjaGdyPrzypadek2 break; default: instrukcjaGdyBrakDopasowanegoPrzypadku } Instrukcja switch przyjmuje dowolne wyrażenie, najczęściej jest to po prostu zmienna.
poznamy instrukcje warunkowe, dzięki którym będziemy mogli pisać bardziej skomplikowane programy, dowiemy się, czym są operatory relacyjne i warunkowe, opowiemy sobie o blokach kodu i zakresie zmiennych, poznamy instrukcję switch, zobaczymy, jak używać trój-argumentowego operatora logicznego.
Używamy tej instrukcji jeśli chcemy porównać zmienną warunkową ze zdefiniowanymi wartościami i na podstawie takiego porównania wykonać określony blok kodu. Instrukcja switch działa przede wszystkim ze zmiennymi typu byte, short, int, long, a także z nieopisywanymi przez nas jeszcze typami enum, String oraz liczbowymi typami obiektowymi.
25 lip 2024 · The switch statement evaluates an expression, matching the expression's value against a series of case clauses, and executes statements after the first case clause with a matching value, until a break statement is encountered.
Instrukcja wyboru switch pozwala zastąpić w kodzie kilka instrukcji warunkowych if, poprawiając dzięki temu przejrzystość kodu źródłowego. Oczywiście jeśli ktoś to samo zadanie zrealizuje na instrukcjach if, to nie popełnia błędu – otrzymujemy to po prostu kolejną konstrukcję językową do wykorzystania.