Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
0
respostas

Método remover com apenas 1 linha usando Predicate

O método removeIf remove a empresa sem erros e sem precisar de iterator ou escrever o laço (testei aqui e está ok):

    public void remove(Integer id) {
        Banco.empresas.removeIf(emp -> emp.getId().equals(id));
    }

Há algum problema que eu não percebi ao usar essa abordagem?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software