Instrukcja switch-case
Lekcja 6 z 11 w kursie Instrukcje sterujące w Java w Coddy.
Instrukcje if-else-if są podobne do instrukcji switch.
Instrukcja switch zawiera wiele bloków kodu zwanych przypadkami, a pojedynczy przypadek jest wykonywany na podstawie zmiennej użytej w instrukcji switch.
Istnieje kilka możliwych ścieżek wykonania.
Może być dowolna liczba przypadków N.
Każdy przypadek powinien być unikalny.
Na przykład, jeśli chcesz dowiedzieć się, który jest miesiąc, wprowadzając jego numer, możesz użyć instrukcji Switch.
Każda instrukcja case może opcjonalnie zawierać break.
Składnia:
switch(expression){
case value1:
//kod do wykonania;
break; //opcjonalne
case value2:
//kod do wykonania;
break; //opcjonalne
......
default:
// kod do wykonania, jeśli żaden przypadek nie pasuje;
}Wyzwanie
ŁatwyNapisz program z instrukcją switch case, który wyświetla dni tygodnia.
Przyjmij int jako dane wejściowe. Tydzień zaczyna się w poniedziałek, więc wyświetl odpowiedni dzień.
Przykład: jeśli dane wejściowe to 4, program powinien wyświetlić "Thursday".
Przypadek default to "Invalid"
Spróbuj swoich sił
class DayOfWeek {
public static String dayOfWeek(int day) {
// Wpisz kod tutaj
}
}Wszystkie lekcje w sekcji Instrukcje sterujące w Java
1Czym są instrukcje sterujące?
Wprowadzenie2Instrukcje warunkowe
Prosta instrukcja ifInstrukcja if-elseInstrukcja if-else-ifZagnieżdżona instrukcja ifInstrukcja switch-casePoćwicz samodzielnie: Kompilator Java online