Olá,
Sou iniciante na linguagem e estou realizando o curso de servlets e nesse ponto do removeEmpresa entendi o conceito de não poder aplicar a remoção durante a iteração do for, porém utilizando um break ao encontrar o ID do objeto o problema foi resolvido. Minha dúvida é se isso pode ser considerado uma boa prática ou o mais correto seria mesmo aplicar a solução proposta.
insira seu código aqui
`
public void removeEmpresa(int id) {
for (Empresa empresa : lista) {
if(empresa.getId() == id) {
lista.remove(empresa);
break;
}
}
}
insira seu código aqui
`