Cómo usar la instrucción Case Switch en Java

Cómo usar la instrucción Case Switch en Java

En Java, la instrucción Switch permite a los usuarios implementar un código compacto, conciso, claro y legible. Es una de la declaración de programación más fuerte y poderosa en comparación con IF-Else. Si el número de casos es limitado, podemos usar una declaración if-else. Sin embargo, si los números de casos son de tamaño grande, se prefiere usar la instrucción Case Switch.

Este tutorial hablará sobre el uso de la declaración Switch en Java.

Cómo usar declaraciones de casos de cambio en Java?

La instrucción de cambio es una declaración de condición diversa, como si, de lo contrario, si. Ejecuta solo una declaración de todos los bloques de código de condición especificados. Se ocupa de enums, cuerdas, int, breve, largo, byte y muchos otros. Para utilizar la instrucción Switch en Java, hemos proporcionado la siguiente sintaxis.

Sintaxis

Switch (Expression)
valor de caso1:
romper;
valor de caso2:
romper;

por defecto:

En la sintaxis anterior:

  • "cambiar"Es una expresión que se ejecuta solo una vez.
  • "caso"Determina la condición. El valor de la expresión establecida se compara con cada caso.
  • "romper"Es una palabra clave opcional utilizada para terminar la condición.
  • "por defecto"El caso se ejecuta cuando la condición definida no coincide.

Ejemplo

En este ejemplo establecido, utilizaremos la instrucción de caso de conmutación para comparar la condición. Para hacerlo, en primer lugar, declare un número con el tipo de datos numéricos y asigne el valor de acuerdo con su especificación:

int num = 23;

Aquí:

  • Utilice la instrucción Switch y agregue condiciones con la ayuda del "casoPalabra clave.
  • Entonces, usa el "println ()Método "para imprimir la salida en la consola si el número coincide con la condición establecida.
  • Además, la declaración predeterminada es opcional. Si el número no coincide con ninguna condición, imprimirá el valor predeterminado:
Switch (num)
Caso 1: Sistema.afuera.println ("15");
romper;
Caso 2: sistema.afuera.println ("25");
romper;
Caso 3: Sistema.afuera.println ("35");
romper;
Valor predeterminado: sistema.afuera.println ("no existir");

En la imagen a continuación, se puede notar que el número declarado no coincide con ninguna condición. Es por eso que imprimirá el valor predeterminado en la consola:

Veamos otro ejemplo de declaraciones de casos de conmutación. Para hacerlo, inicialice la variable:

int día = 5;

Use la instrucción Switch que comparará el número con cada estado de cuenta de caso. Si el número coincide con cualquier condición, terminará e imprimirá la salida en la pantalla. En otro caso, el valor predeterminado se imprimirá en la consola:

Switch (día)
Caso 0:
Sistema.afuera.println ("Hoy es lunes");
romper;
caso 1:
Sistema.afuera.println ("Hoy es martes");
romper;
Caso 2:
Sistema.afuera.println ("Hoy es miércoles");
romper;
Caso 3:
Sistema.afuera.println ("Hoy es jueves");
romper;
Caso 4:
Sistema.afuera.println ("Hoy es viernes");
romper;
Caso 5:
Sistema.afuera.println ("Hoy es el sábado");
romper;
Caso 6:
Sistema.afuera.println ("Hoy es domingo");
Romper;

Como el valor del día especificado se ha combinado con el "5"Caso, su bloque de código correspondiente se ejecuta.

Conclusión

Para usar la instrucción de caso de conmutación en Java, primero, inicialice la variable con el tipo de datos y asigne el valor. Luego, utilice la declaración de caso de interruptor que compara el número con cada caso. Si el número coincide con la condición, el número se muestra en la pantalla de la consola. Esta publicación indicó el método para usar la instrucción Case Switch en Java.