Das Format der Switch-Anweisung ist wie folgt: (Ihre Funktion besteht darin, einen auszuführenden Code auszuwählen)
Kopieren Sie den Codecode wie folgt:
switch(ganzzahliger Auswahlfaktor) {
case ganzzahliger Wert 1: Anweisung break;
case ganzzahliger Wert 2: Anweisung break;
case ganzzahliger Wert 3: Anweisung break;
case ganzzahliger Wert 4: Anweisung break;
case ganzzahliger Wert 5: Anweisung break;
...
Standard: Anweisung;
}
Aber es gibt ein paar Punkte zu beachten:
1. Der Parametertyp von case in switch kann nur vom Typ int sein, es können jedoch auch die Typen byte, short und char verwendet werden, da byte, short und shar automatisch zu int heraufgestuft werden können (automatische Typkonvertierung), also im Finale Bei der Analyse sind sie immer noch vom Typ int. Ich erkläre hier, dass es in Java 8 Datentypen gibt: Byte, Short, Char, Int, Long, Float, Double und Boolean. Kleine Typen können nicht konvertiert werden automatisch in große Datentypen konvertiert werden, große Datentypen müssen in kleine konvertiert werden und eine erzwungene Konvertierung ist erforderlich.
2. Dem Fall kann ein Ausdruck folgen.
3.break wird verwendet, um aus der gesamten Switch-Anweisung zu springen. Andernfalls wird der nächste Zweig ausgeführt.
4. Gute Programmierer werden Standardeinstellungen gut nutzen.