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

Como Usar La Declaracion Switch Case En Java



En Java, la instrucción switch permite a los usuarios implementar código compacto, conciso, claro y legible. Es una de las declaraciones de programación más sólidas y poderosas 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 caso son de gran tamaño, se prefiere utilizar la declaración de cambio de caso.

Este tutorial hablará sobre el uso de la instrucción switch en Java.







¿Cómo usar declaraciones de cambio de caso en Java?

La declaración de cambio es una declaración de varias condiciones, como si, si no. Ejecuta solo una declaración de todos los bloques de código de condición especificados. Se ocupa de enumeraciones, cadenas, int, short, long, byte y muchos otros. Para utilizar la declaración de cambio en Java, proporcionamos la siguiente sintaxis.



Sintaxis

cambiar ( expresión ) {
  caso valor1 :
  romper ;
  caso valor2 :
  romper ;
......
  por defecto :
}

En la sintaxis anterior:



  • cambiar ” es una expresión que se ejecuta una sola vez.
  • caso ” determina la condición. El valor de la expresión indicada 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 indicado, utilizaremos la instrucción switch case para comparar la condición. Para hacerlo, en primer lugar, declare un número con tipo de dato numérico y asigne el valor de acuerdo con su especificación:





En t en uno = 23 ;

Aquí:

  • Utilice la declaración de cambio y agregue condiciones con la ayuda de ' caso ” palabra clave.
  • Luego, use el “ imprimir() ” 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:
cambiar ( en uno ) {
  caso 1 : Sistema . afuera . imprimir ( '15' ) ;
  romper ;
  caso 2 : Sistema . afuera . imprimir ( '25' ) ;
  romper ;
  caso 3 : Sistema . afuera . imprimir ( '35' ) ;
  romper ;
  por defecto : Sistema . afuera . imprimir ( 'No existe' ) ;
}

En la imagen de abajo, 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 sentencias switch case. Para hacerlo, inicialice la variable:

En t día = 5 ;

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

cambiar ( día ) {
  caso 0 :
  Sistema . afuera . imprimir ( 'Hoy es lunes' ) ;
  romper ;
  caso 1 :
  Sistema . afuera . imprimir ( 'Hoy es martes' ) ;
  romper ;
  caso 2 :
  Sistema . afuera . imprimir ( 'Hoy es miércoles' ) ;
  romper ;
  caso 3 :
  Sistema . afuera . imprimir ( 'Hoy es jueves' ) ;
  romper ;
  caso 4 :
    Sistema . afuera . imprimir ( 'Hoy es viernes' ) ;
  romper ;
  caso 5 :
    Sistema . afuera . imprimir ( 'Hoy es sábado' ) ;
  romper ;
  caso 6 :
    Sistema . afuera . imprimir ( 'Hoy es domingo' ) ;
  Romper ;
}

Como el valor del día especificado ha coincidido con el “ 5 caso, se ejecuta su bloque de código correspondiente.

Conclusión

Para usar la declaración de cambio de caso en Java, primero, inicialice la variable con el tipo de datos y asigne el valor. Luego, utilice la declaración de cambio de caso 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 declaración de cambio de caso en Java.