Java Swith

Páginas: 4 (986 palabras) Publicado: 28 de enero de 2013
JAVA TEMA 7: JAVA INSTRUCCION 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 sedebe intentar convertir el problema a uno que se pueda resolver usando la instrucción switch();
La instrucción switch() es una instrucción de decisión múltiple, donde el compilador prueba o busca elvalor contenido en una variable contra una lista de constantes ints o chars, cuando el computador encuentra el valor de igualdad entre variable y constante, entonces ejecuta el grupo de instruccionesasociados a dicha constante, si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.
En JAVAjsp, servlets, consola el formato de esta instrucción es el siguiente;
capturar o asignar variable de condición;
switch(var int o char)
{ case const1: instrucción(es);
break;
case const2:instrucción(es);
break;
case const3: instrucción(es);
break; ………………
default: instrucción(es);
};
Mejor un ejemplo;

Capturar o inicializar variable char llamada opcion;
modulo de switchswitch(opcion)
{
case 'a':desplegar “aguila”;
break;
case 'b': case 'B': desplegar”Borrego”; break;
default:desplegar “No hay”;
};
}

Notas:
1.- Solo se puede usar como variable de condición unavariable entera o variable char.
2.- Las constantes que estamos buscando y comparando son de tipo char, por eso se deben encerrar entre apóstrofes ( ').
5.- Si se quiere resolver el problema de mayúsculaso minúsculas en el teclado, observar que se usan dos case, pero con un solo break;
6.- Recordar que switch() solo trabaja con constantes y variables de tipo char o int, en este ultimo caso;
Enparticular, instrucciones de tipo switch() se utilizaban para construir programas de selección de menús, donde al usuario se le planteaban dos o tres problemas distintos y el propio usuario seleccionaba...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conmutadores o swith.
  • sentencia swith
  • Java
  • Java
  • Java
  • java
  • JAVA
  • java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS