0
Java
como se introduce un menu switch dentro de otro menu switch?
2 Respostas
+ 2
Este ejemplo muestra un menú de títulos de módulos. A continuación, solicita al usuario que elija uno de estos módulos seleccionando un número. El programa luego imprime el título del módulo asociado con ese número.
Aquí hay una posible solución. Preste especial atención al uso de la declaración de "switch". Después de cada declaración de caso, tenemos una declaración de "break". La instrucción "break" mueve el control al final de la instrucción switch.
+ 2
package startjava;
import java.util.Scanner;
public class OptionMenu {
public static void main(String [] args)
{ Scanner in = new Scanner(System.in); // Display the menu
System.out.println("1\t Java Programming"); System.out.println("2\t Soft Engineering"); System.out.println("3\t Requirement Engineering"); System.out.println("4\t Project Management"); System.out.println("Please enter your choice:"); //Get user's choice int choice=in.nextInt(); //Display the title of the chosen module switch (choice) { case 1: System.out.println("Java Programming"); break; case 2: System.out.println("Soft Engineering"); break; case 3: System.out.println("Req Engineering"); break; case 4: System.out.println("Proj Management"); break; default: System.out.println("Invalid choice"); }//end of switch }//end of the main method }//end of class