Pessoal, estou fazendo um software simples de biblioteca e na classe principal dele, criei o método Iniciar() na classe Principal.
Com intuito de mostrar ao usuário qual opção ele quer no BlueJ Terminal Window.
A ideia é que ao aparecer esse menu no terminal, a pessoa que esteja utilizando o programa escolha uma das 4 opções. Para isso, ele digita o número
que eu quero armazenar na variável inteira escolha. Mas tá dando erro: “incompatible types - found java.util.Scanner but expected int”
O que devo mudar para funcionar?
Obs.: lá em cima coloquei import java.util.Scanner;
public void iniciar()
{
boolean finaliza = false;
System.out.println("Bem vindo ao programa Biblioteca.");
System.out.println("Escolha uma das opções, para usá-lo.");
System.out.println("1. Usuario");
System.out.println("2. Biblitecário");
System.out.println("3. Administrador");
System.out.println("4. Encerrar o programa");
System.out.println(" ");
escolha=new Scanner(System.in);
while (! finaliza) {
escolha = getCommand();
finaliza = processCommand(escolha);
}
System.out.println("Obrigado por usar o programa.");
}
Scanner(System.in);

