Cosas como estas son medio toscas, creo que lo pueden resolver mejor con otras estructuras de datos (Hola Map!)
for (Municipality aMuni : match.getMap().getMunicipalities())
{
if (aMuni.getId().equals(requestBean.getIdOriginMuni()))
{
muniOrigin = aMuni;
idsNotFound.removeIf(id -> id.equals(aMuni.getId()));
}
if (aMuni.getId().equals(requestBean.getIdDestinyMuni()))
{
muniDestiny = aMuni;
idsNotFound.removeIf(id -> id.equals(aMuni.getId()));
}
}
Cosas como estas son medio toscas, creo que lo pueden resolver mejor con otras estructuras de datos (Hola Map!) for (Municipality aMuni : match.getMap().getMunicipalities()) { if (aMuni.getId().equals(requestBean.getIdOriginMuni())) { muniOrigin = aMuni; idsNotFound.removeIf(id -> id.equals(aMuni.getId())); } if (aMuni.getId().equals(requestBean.getIdDestinyMuni())) { muniDestiny = aMuni; idsNotFound.removeIf(id -> id.equals(aMuni.getId())); } }