Menu
Coddy logo textTech

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;  
}
challenge icon

Wyzwanie

Łatwy

Napisz 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

Poćwicz samodzielnie: Kompilator Java online