Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2009, 13:00
falcon6905
 
Fecha de Ingreso: mayo-2009
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: un menu en java

Te pongo un ejemplo y te voy comentando.


Cita:
do //Controlamos la salida del programa.Hasta que no introduzcamos 4,no
//se saldrá del programa

{
do //Controlamos la elección de opciones.Solo nos permite elegir
//opciones desde el 1 al 4.

{
System.out.println("1.OPCION 1");
System.out.println("2.OPCION 2");
System.out.println("3.OPCION 3");
System.out.println("4.Salir");
System.out.println();
System.out.print("Introduzca una opción: ");//Pedimos la opcion
opcion=Integer.parseInt(stdin.readLine());La guardamos en esta
//variable

if(opcion<0 || opcion>4) System.out.println("***Opción Incorrecta***");//Con este if,hacemos una condición que saque por pantalla "***Opción //incorrecta***" si no hemos introducidp en opción un valor entre 1 y 4.
}while(opcion<0 || opcion>4);

switch(opcion)//Mediante la variable opción podremos acceder a las diferentes
//partes del menú

{
case 1: //En cada uno de los case introducimos el código que haga
//lo que queramos. Crear clientes,borrar clientes,subir
//sueldo...etc

break;

case 2:

break;
case 3:

break;
case 4: //En este case no tenemos porque poner nada, ya que
//servirá para que salgamos del programa(lo mismo sería si
// no pusiesemos este case)

break;
}

}while(opcion!=4);//El programa terminará con la introducción del 4 como
//opción
Espero haberte ayudado

Salu2