Heim >Java >javaLernprogramm >So verwenden Sie die Switch-Anweisung in Java

So verwenden Sie die Switch-Anweisung in Java

little bottle
little bottleOriginal
2019-05-30 16:57:5428287Durchsuche

Die Switch-Case-Anweisung in Java bestimmt, ob eine Variable einem Wert in einer Reihe von Werten entspricht. Jeder Wert wird als Zweig bezeichnet. Lassen Sie uns mit dem Editor lernen, wie man die Switch-Anweisung in Java verwendet.

So verwenden Sie die Switch-Anweisung in Java

Das Syntaxformat der Switch-Case-Anweisung lautet wie folgt:

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

Die Switch-Case-Anweisung hat die folgenden Regeln :

1. Der Variablentyp in der Switch-Anweisung kann sein: Byte, Short, Int oder Char.

Ab Java SE 7 unterstützt der Switch den String-Typ und die Groß-/Kleinschreibung muss eine String-Konstante oder ein Literal sein.

2. Die switch-Anweisung kann mehrere case-Anweisungen haben. Auf jeden Fall folgen ein zu vergleichender Wert und ein Doppelpunkt.

3. Der Datentyp des Werts in der case-Anweisung muss mit dem Datentyp der Variablen identisch sein und kann nur eine Konstante oder eine Literalkonstante sein.

4. Wenn der Wert der Variablen dem Wert der Case-Anweisung entspricht, werden die Anweisungen nach der Case-Anweisung ausgeführt und die Switch-Anweisung springt erst dann heraus, wenn die Break-Anweisung erscheint.

5. Wenn eine Break-Anweisung auftritt, wird die Switch-Anweisung beendet. Das Programm springt zur Ausführung zur Anweisung, die auf die switch-Anweisung folgt. Die case-Anweisung muss keine break-Anweisung enthalten. Wenn keine Break-Anweisung auftritt, setzt das Programm die Ausführung der nächsten Case-Anweisung fort, bis eine Break-Anweisung auftritt.

6. Die Switch-Anweisung kann einen Standardzweig enthalten, der im Allgemeinen der letzte Zweig der Switch-Anweisung ist (kann sich an jeder Position befinden, es wird jedoch empfohlen, der letzte Zweig zu sein). Standardmäßig wird ausgeführt, wenn keine case-Anweisung dem Variablenwert entspricht. Der Standardzweig erfordert keine break-Anweisung.

7. Wenn der Switch-Fall ausgeführt wird, wird er zuerst abgeglichen. Wenn die Übereinstimmung erfolgreich ist, wird der Wert des aktuellen Falls zurückgegeben beurteilt, ob die Ausgabe fortgesetzt oder aus dem Urteil ausgeschieden werden soll.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Switch-Anweisung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn