Instrukcja przełącznika w Javie | Wyjaśnione

Instrukcja przełącznika w Javie | Wyjaśnione

Instrukcja przełącznika jest instrukcją opartą na decyzji, która jest używana do przetestowania zmiennej/wyrażenia na liście wartości. Wartości te są określane jako przypadki, a zmienna zostanie przetestowana dla każdego przypadku. Jedno wyrażenie/instrukcja przełącznika może mieć wiele przypadków, dlatego instrukcja przełącznika może być użyta do wyboru określonego bloku kodu z wielu opcji.

W tym artykule pokazano kompleksowy przewodnik następujących pojęć dotyczących stwierdzenia przełącznika Java:

  • Co to jest instrukcja przełącznika
  • Składnia instrukcji przełącznika
  • Domyślnie i zerwaj w instrukcji przełącznika
  • Jak działa instrukcja przełącznika

Więc zacznijmy!

Co to jest instrukcja przełącznika

Jest to mechanizm używany do kontrolowania przepływu programu, umożliwiając testowanie zmiennej lub wyrażenia na liście wartości. W sekcji składniowej znajduje się pełny przewodnik dla instrukcji przełącznika.

Podstawowa składnia

Podstawową składnią instrukcji Java Switch będzie:

przełącznik (wyrażenie)
Przypadek A:
// sprawozdania)
przerwa; //opcjonalny
Przypadek B:
// sprawozdania)
przerwa; //opcjonalny
Domyślnie: // opcjonalnie
//sprawozdania)
  • Instrukcja przełącznika przyjmuje wyrażenie i porównuje jego wartość ze wszystkimi przypadkami.
  • Każda sprawa musi mieć unikalną nazwę.
  • Jeśli znaleziono idealne dopasowanie do obudowy, blok stwierdzeń powiązanych z tą sprawą zostanie wykonany.
  • Domyślnie jest instrukcja opcjonalna, kod/instrukcje powiązane z domyślną sprawą zostanie wykonane, gdy nie znaleziono dopasowania.
  • Break jest również opcjonalnym stwierdzeniem, który służy do zakończenia sprawy

Zrozumiemy przerwy i domyślne stwierdzenia w nieco bardziej szczegółowo, aby mieć jasne zrozumienie.

Break in Switch Instrukcja

Break Słowo kluczowe jest używane jako instrukcja sterująca do zakończenia sprawy w instrukcji przełącznika. Korzystanie z instrukcji Break jest opcjonalne i musi być napisane małymi literami. Składnia instrukcji przerwy jest wspomniana poniżej:

przerwa;

Domyślnie instrukcja przełącznika

Wiele przypadków można określić w instrukcji przełącznika, jednak możliwe jest, że warunek/wartość, której szukasz. Dlatego możemy określić domyślny przypadek, który zostanie wykonany, jeśli nie znaleziono dopasowania. Składnia domyślnej instrukcji znajduje się poniżej:

domyślny;

Jak działa instrukcja przełącznika

Rozważmy poniżej podany przykład, aby zrozumieć, jak działa instrukcja przełącznika.

Przykład

Ten przykład pobiera oceny od ucznia i znajduje ocenę:

public static void main (string [] args)
Znaki int;
Skaner Scan = nowy skaner (system.W);
System.na zewnątrz.println („Wprowadź swoje znaki od 0 do 100”);
Znaki = skanowanie.NextIt ();
if (Marks<0 || marks>100)

System.na zewnątrz.println („Wprowadź ważny numer”);

w przeciwnym razie
przełącznik (znaki / 10)

Przypadek 10:

System.na zewnątrz.println („klasa: a+”);
przerwa;

Przypadek 9:

System.na zewnątrz.println („klasa: a+”);
przerwa;

Przypadek 8:

System.na zewnątrz.println („Grade: B+”);
przerwa;

Przypadek 7:

System.na zewnątrz.println („klasa: c+”);
przerwa;

Przypadek 6:

System.na zewnątrz.println („klasa: c”);
przerwa;

Przypadek 5:

System.na zewnątrz.println („Grade: D”);
przerwa;

domyślny:
System.na zewnątrz.println („klasa: f”);


Warunkiem obudowy przełącznika jest (znak/10), powiedzmy teraz, że użytkownik wprowadził „78”.

Wprowadzony numer zostanie podzielony przez 10 i.mi. 78/10

Otrzymamy wynik równy 7, ponieważ w Javie „/” operator dzieli dwie liczby i rozważ iloraz w rezultacie.

Dlatego instrukcja przełącznika dotyczy przypadku „7”, a kod powiązany ze sprawą „7” zostanie wykonany:

Załóżmy, że użytkownik wprowadził liczbę większą niż 100, a następnie otrzymamy następujące dane wyjściowe:

Teraz użytkownik wprowadził 130, który jest większy niż 100, więc instrukcja Switch nie wykonałaby.

Wniosek

Instrukcja przełącznika w Javie jest używana do wykonywania różnych zadań na podstawie warunków. Instrukcje/domyślne instrukcje/słowa kluczowe są opcjonalne w instrukcji przełącznika, instrukcja Break może być użyta do wyjścia z nadwozia przełącznika, a domyślne słowo kluczowe można użyć do określenia ogólnego przypadku, które wykonają, jeśli nie można znaleźć dopasowania w obudowie przełącznika.