¡Hola Alexis, espero que estés bien!
Veo que estás explorando el uso del switch case
en Java, que es una herramienta muy útil para manejar múltiples condiciones de una manera más limpia y legible que con múltiples if/else
. Has entendido bien el concepto y la estructura básica del switch case
.
Para darte un ejemplo práctico adicional, supongamos que quieres categorizar edades. Aquí te muestro cómo podrías hacerlo usando switch case
:
int edad = 25;
switch (edad) {
case 18:
System.out.println("Tienes 18 años, eres mayor de edad.");
break;
case 25:
System.out.println("Tienes 25 años, estás en la flor de la vida.");
break;
case 30:
System.out.println("Tienes 30 años, una nueva década comienza.");
break;
default:
System.out.println("Edad no categorizada.");
}
En este ejemplo, si la variable edad
es 25, el programa imprimirá "Tienes 25 años, estás en la flor de la vida." en la consola. Si edad
no coincide con ninguno de los casos especificados, se ejecutará el bloque default
.
Recuerda que el switch case
es especialmente útil cuando tienes un número fijo de valores posibles para una variable, como días de la semana, meses o categorías específicas.
Espero que este ejemplo te ayude a entender mejor cómo utilizar switch case
en tus programas. ¡Espero haber ayudado y buenos estudios!