Olá a todos como podem ver no titulo estou cursando Sistemas, não tenho muita experiência pois estou começando do zero, então gostaria de ajuda para resolver meu problema.
o Programa é sobre vetores, deve ser feito cadastro, pesquisa e sair. Meu problema está na pesquisa mas não sei ao certo se está fazendo o cadastro dos nomes de forma correta. Agradeço desde já para quem estiver disposto a me ajudar
//variaveis
String[] cadastro = new String[15];
int i = 0, opcao;
String pesquisar, hospedesnome = "";
do{
System.out.println (" ______________________\n");
System.out.println(" | 1- Cadastrar | \n");
System.out.println(" ______________________\n");
System.out.println(" | 2- Pesquisar | \n");
System.out.println(" ______________________\n");
System.out.println("| 3- Sair | \n");
System.out.println(" ______________________\n");
System.out.println("Selecione a opção que deseja utilizar: ");
opcao = entrada.nextInt();
switch (opcao) {
case 1:
System.out.println("\nInforme o nome do hóspede que deseja fazer o cadastro: ");
hospedesnome = entrada.next();
{ if (i >= 15) {
System.out.println(" não pode mais cadastrar");
} else {
System.out.println(" O cadastramento foi um sucesso!!!");
} if (i <= 14)
cadastro[i] = hospedesnome; }
i++;
break;
case 2:
System.out.println("\n Nome ao qual deseja pesquisar: ");
pesquisar = entrada.nextLine();
for (String cadastro1 : cadastro) {
if (cadastro1.equals(pesquisar)) {
}
}
break;
case 3:
System.out.println("Se deseja sair pressione a opcao indicada no menu");
opcao = entrada.nextInt();
}
}
while(opcao !=3);
}
}