[JAVA] switch-Anweisung

Die switch-Anweisung verzweigt den anzuzeigenden Betrag gemäß dem gelesenen numerischen Wert.

filename.java


import jva.util.Scanner;

class Abc {
    publlic static void(String[] args) {
        Scanner stdin = new Scanner(System.in);

        System.out.print("ganze Zahl: ");
        int n = stdIn.nextInt();

        switch (n) {
            case 0 : System.out.print("abc"); 
                     break;
            case 1 : System.out.print("def"); 
                     break;
            case 2 : System.out.print("ghi"); 
                     break;
            case 3 :
            case 4 : System.out.print("jkl");
                     break;
            default : System.out.print("123");
                      break;
        }
        System.out.println();
    }
}

Im Fall des Beispiels wird der angezeigte Satz gemäß dem Wert von "int n" geteilt. Wenn der Wert von n 3 oder 4 ist, wird dasselbe Zeichen angezeigt. "Standard" wird angezeigt, wenn n nicht der für case angegebene Wert ist.

Die switch-Anweisung endet, wenn die "break-Anweisung" am Ende eines jeden Falls ausgeführt wird. Die Anweisung nach der switch-Anweisung wird ausgeführt, nachdem sie durch die break-Anweisung beendet wurde.

Recommended Posts

switch-Anweisung
Java-Switch-Anweisung
Bereichsspezifikation für switch-Anweisungen
Studieren der Java-Part 11-switch-Anweisung
[Swift] switch-Anweisung mit tapple
Lassen Sie uns die switch-Anweisung verstehen!
[Java] Verzweigungsaufzählung mit switch-Anweisung
[Java] Die Geschichte einer wirklich beängstigenden switch-Anweisung
Schleifenanweisung
Ich habe eine großartige switch-Anweisung getroffen
if-Anweisung
Java, if-Anweisung / switch-Anweisung ab Anfänger
Java switch Anweisung und break, Kotlin beim Ausdruck ...
Schalter und EnumMap
Java für Anweisung