Gewusst wie: verwenden eine Switch-Anweisung

December 15

Die Switch-Anweisung wird in Programmiersprachen wie C, C++, Javascript und Java verwendet. Wenn Sie Lust zu einen logischen String Variable Prüfbedingungen und Durchführung verschiedene Aktionen je nach Wert der Variablen code, haben Sie zwei Möglichkeiten: 1) mit einer Reihe von If-Then-else-Anweisungen; oder 2) mit einer Switch-Anweisung ein \"case\ ausführen" Wert, der Wert der Variablen entspricht. Der Typ der Variablen, die eine Switch-Anweisung überprüfen können, hängt von der Programmiersprache. Alle Sprachen sind in der Lage, die primitiven Ganzzahl-Datentypen verwenden. Java, das in diesem Beispiel verwendet wird, ist in der Lage, eine Switch-Anweisung für Datentypen, die Byte, short, Char und Int, sowie Objekt Typen Charakter, Byte, kurze und Ganzzahl zu verwenden.

Anweisungen

1 Downloaden Sie und installieren Sie den neuesten Java Standard Developer's Kit, wenn nicht bereits installiert.

2 Öffnen Sie einen Texteditor, und geben Sie den folgenden Text, um den Demo-Code zu instanziieren:Publicclass mySwitchDemo{Öffentliche staticvoid

3 Dieses Beispiel hat neun ganzzahlige Werte möglich, die zugewiesene Variable zu wechseln. Einen Wert zuweisen die ganzzahlige Variable Inning vier, gefolgt von der Switch-Anweisung für die Verwendung dieser Variablen für die Zustandsüberprüfung ab.Int Inning = 4GEHENSwitch (Inning){

4 Die Case-Anweisungen verfassen die \"switch\" Block der Switch-Anweisung. Jeder Fall muss mit der \"break\ abgeschlossen" Anweisung oder die Programmierung Strömung wird automatisch ausgeführt, jeweils aufeinanderfolgenden bis er eine Pause trifft oder der endgültige Fall ausgeführt wird. In diesem Beispiel das Wort \"Fourth\" wird an der Befehlskonsole Ausführung gedruckt. Der Standardfall wird ausgeführt, wenn keines der vorherigen Case-Anweisungen verwendet werden.Fall 1: System.out.println(\"First\"); PauseGEHENFall 2: System.out.println(\"Second\"); PauseGEHENFall 3: System.out.println(\"Third\"); PauseGEHENFall 4: System.out.println(\"Fourth\"); PauseGEHENFall 5: System.out.println(\"Fifth\"); PauseGEHENStandard: System.out.println ("Extra-Innings"); PauseGEHEN} / / Ende Switch} //end Main} //end Klasse