Ir ao conteúdo
  • Cadastre-se

Busca em collection


Posts recomendados

Galera, desenvolvi um código  e o eclipse não apresentou erro de compilação. Quando faço a busca na lista "listaLinkada" por intermédio do for each, se o objeto professor estiver cadastrado, o sistema está informando normalmente que ele foi localizado, porém, quando o sistema não o localiza, ele não está informando que o objeto professor com os parâmetros informados não foi localizado. Abaixo está o trecho responsável pela busca. Alguém consegue me dizer onde se encontra o erro??

 

 if(ev.getSource()== busca){
                int contador= 0;
                for(Professor p: listaLinkada){
                    if(p.getNome().compareToIgnoreCase(ONome)== 0 && p.getMatricula().compareToIgnoreCase(AMatricula)== 0){
                        JOptionPane.showMessageDialog(null, "Cadastrado Localizado!\n" + p.getNome() + p.getMatricula());
                        break;
                    } else {
                        contador++;
                    }   
                }
                if(contador + 1 == listaLinkada.size()){
                    JOptionPane.showMessageDialog(null, "Item não localizado!");
                }
            }

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...