Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java Switch-Case-Anweisung mit Beispiel

Wir alle benutzen Schalter regelmäßig in unserem Leben. Ja, ich spreche von elektrischen Schaltern, die wir für unsere Lichter und Ventilatoren verwenden.

Wie Sie auf dem Bild unten sehen können, ist jeder Schalter dem Betrieb bestimmter elektrischer Geräte zugeordnet.

Auf dem Bild ist beispielsweise der erste Schalter für einen Lüfter, der nächste für Licht und so weiter.

Somit können wir sehen, dass jeder Schalter nur 1 Element aktivieren/deaktivieren kann.

Was ist Groß-/Kleinschreibung in Java?

In ähnlicher Weise ist switch in Java eine Art bedingte Anweisung, die nur die übereinstimmende Bedingung aus der gegebenen Eingabe aktiviert.

Betrachten wir das Beispiel eines Programms, bei dem der Benutzer eine Eingabe als numerischen Wert (nur 1 Ziffer in diesem Beispiel) eingibt und die Ausgabe die Anzahl der Wörter sein sollte.

Die Integer-Variable iSwitch ist die Eingabe, damit der Schalter funktioniert.

Die verschiedenen verfügbaren Optionen (Lesefälle) werden dann als Fall zusammen mit einem Doppelpunkt „:“

geschrieben

Diese hat dann die auszuführende Anweisung, wenn der Fall und die Eingabe für den Schalter übereinstimmen.

Java-Switch-Beispiel

class SwitchBoard{
 public static void main(String args[]){
   int iSwitch=4;
   switch(iSwitch){
     case 0:
     System.out.println("ZERO");
     break;

     case 1:
     System.out.println("ONE");
     break;

     case 2:
     System.out.println("TWO");
     break;

     case 3:
     System.out.println("THREE");
     break;

     case 4:
     System.out.println("FOUR");
     break;

     default:
     System.out.println("Not in the list");
     break;
 }
}
}

Ausgabe:

FOUR

Was machen nun diese 2 Wörter break und default, die da draußen liegen?

In dem gegebenen Beispiel sind dies einfache print-Anweisungen, sie können sich aber auch auf komplexere Situationen beziehen, wie den Aufruf einer Methode etc.

Was ist, wenn Sie keine Pause einlegen?

Falls die Unterbrechung nicht angegeben wird, werden die übereinstimmenden Bedingungen sowie die Standardbedingung ausgeführt. Ihre Logik wird drunter und drüber gehen, wenn das passiert.

Ich überlasse es den Benutzern, ohne Unterbrechung zu experimentieren.

Java Switch-Anweisung:

Hinweise

Also jetzt los und verkabeln Sie Ihre eigene Schalttafel!!


Java

  1. C#-switch-Anweisung
  2. C++ switch..case-Anweisung
  3. C++ Switch Case-Anweisung mit BEISPIEL
  4. String Length() Methode in Java:So finden Sie mit Beispiel
  5. Java String charAt() Methode mit Beispiel
  6. Java-String enthält()-Methode | Überprüfen Sie die Teilzeichenfolge mit Beispiel
  7. Java-String-EndsWith()-Methode mit Beispiel
  8. Java BufferedReader:Lesen von Dateien in Java mit Beispiel
  9. Insertion Sort Algorithmus in Java mit Programmbeispiel
  10. Auswahlsortierung im Java-Programm mit Beispiel