Problemas com função

3 respostas
edymaia

Estou tentando fazer tentando retornar a mensagem de uma função e mostra-la, mas ela fica simplesmente se repetindo, se alguém conseguir me dar uma força, agradeço!

public static void main (String args[]) {

Scanner entrada = new Scanner(System.in);
	String opc, msg, resp;

	do {
		menu();
		opc = entrada.nextLine();			
		menuOpc(opc);
		msg = entrada.nextLine();
		System.out.println(msg);

	}while(opc != "5");

}

public static String menuOpc(String opc){

Scanner entrada = new Scanner(System.in);
	String id, mensagem="";
	System.out.println("Insira o ID da conta: ");
	id = entrada.nextLine();
	switch(opc){			
		case "1A":    
			mensagem = opc+";"+id;
			break;
                    default:
			System.out.println("Opção inválida");
	}
	return mensagem;
}

3 Respostas

FearX

Que método é esse?

Aliás, se você puder explicar um pouco melhor oq tá tentando fazer, seria bom! :smiley:

edymaia
static void menu() {

System.out.println("\t Escolha a opção desejada");

System.out.println(“1A - Saldo”);

System.out.println(“5 - Sair”);

System.out.print("Opção: ");

}
FearX

.

Criado 23 de outubro de 2018
Ultima resposta 24 de out. de 2018
Respostas 3
Participantes 2