cajoblue 0 Denunciar mensagem Publicado 1 de Agosto de 2016 Boas pessoal! Estou com uma enorme dificuldade em fazer aparecer o menu! Por algum motivo todo o código surge como erro! Será que alguém pode me ajudar? Devo salientar que todo o código não esta dentro do método "main". static String[] menuPrincipal = {"### Menu Principal ###", "1 - Novo Utente", "2 - Pesquisa Utente", "3 - Editar Utente", "4 - Estatisticas", "0 - Sair..." }; static void metodoMenuPrincipal() { mostrarMenu(menuPrincipal, 6); System.out.println("Escolha uma das seguistes opções."); int opcaoMenuPrincipal=sc.nextInt(); private static void mostrarMenu(String[] menu,int numero0pcoes) { for(int i = 0; i < numero0pcoes; i++) { System.out.println(menu[i]); } } Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
iron 7 Denunciar mensagem Publicado 2 de Agosto de 2016 Em 8/1/2016 às 18:54, cajoblue disse: Boas pessoal! Estou com uma enorme dificuldade em fazer aparecer o menu! Por algum motivo todo o código surge como erro! Será que alguém pode me ajudar? Devo salientar que todo o código não esta dentro do método "main". static String[] menuPrincipal = {"### Menu Principal ###", "1 - Novo Utente", "2 - Pesquisa Utente", "3 - Editar Utente", "4 - Estatisticas", "0 - Sair..." }; static void metodoMenuPrincipal(){ mostrarMenu(menuPrincipal, 6); System.out.println("Escolha uma das seguistes opções."); int opcaoMenuPrincipal=sc.nextInt(); private static void mostrarMenu(String[] menu,int numero0pcoes){ for(int i = 0; i < numero0pcoes; i++){ System.out.println(menu[i]); } } //ok static String[] menuPrincipal = {"### Menu Principal ###", "1 - Novo Utente", "2 - Pesquisa Utente", "3 - Editar Utente", "4 - Estatisticas", "0 - Sair..." }; /* *Agora com isto indentado, vê lá se descobres os vários erros que aqui tens. */ static void metodoMenuPrincipal() { mostrarMenu(menuPrincipal, 6); System.out.println("Escolha uma das seguistes opções."); int opcaoMenuPrincipal=sc.nextInt(); // como queres ler se não tens o Scanner? private static void mostrarMenu(String[] menu,int numero0pcoes) // isto é um método dentro de outro? { for(int i = 0; i < numero0pcoes; i++) { System.out.println(menu[i]); } } //Deve faltar aqui algo? Tens alguns comentários que devem ajudar. Contudo, não percebo aquele número de opções. Tens o length para saber o tamanho do array. Partilhar esta mensagem Ligação para a mensagem Partilhar noutros sites
Crie uma conta ou ligue-se para comentar
Só membros podem comentar
Criar nova conta
Registe para ter uma conta na nossa comunidade. É fácil!
Registar nova contaEntra
Já tem conta? Inicie sessão aqui.
Entrar Agora