Switch

También existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez, en estos casos, o se usan una condición compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instrucción switch();

 

Esta instrucción es muy útil por ejemplo si vamos a hacer un menú. Por ejemplo:

 

 

java

 

 

Aquí hemos creado un menú. Simplemente hemos hecho que se nos muestre por pantalla, y"n" va a leer la opción que introduzcamos por teclado.

Después de este código es cuando viene el switch.

 

 

java

 

 Se escribe así:

switch (n) => Entre paréntesis ponemos la variable que vamos a utilizar para la instrucción, en este caso es "n".

case 1:


System.out.println("Has elegido la opción 1");
break;

 

Para cada opción, tenemos que escribir este código.

Lo primero es "case", y seguidamente el valor de la variable...(Es como si fuera IF (n == 1).

 

Y dentro del case, lo que queremos que ocurra en caso de tomar la opción número 1.

 

Al final de las instrucciones que queramos, le añadimos el "break", es necesario para que una vez realizada la opción elegida, salga del switch.

 

Para cada caso que necesitemos escribiremos el "case" que hemos visto. Pero hay una opción diferente, como véis, que es el "default", significa para todo lo demás.

 

O sea, que si no se cumple ningún "case", se ejecutará el default.

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame