Colegas,
Um objeto Produtor possui n enderecos.
Pois bem, quando quero atualizar um desses endereços faço como no bloco abaixo.
Funciona, porém eu gostaria de saber se essa é a melhor forma.
Muito obrigado,
Marques
List<Endereco> enderecos = produtor.getEnderecos();
Endereco endereco = UmaInstanciaDeEnderecoComDadosAtualizados;
for (Endereco end : enderecos) {
if (end.getId().intValue() == endereco.getId()) {
enderecos.remove(end);
enderecos.add(endereco);
}
}