for (AsegurableDtoResponse objAsegurable : listAsegurables) { for (GrupoDto objGrupo : objAsegurable.getGrupos()) { int intIdPoliza = objGrupo.getNroPoliza(); GrupoDto objGrupoPorPoliza = (GrupoDto) objAsegurable.getGrupos().stream().filter(grupo -> grupo.getNroPoliza() == intIdPoliza); AsegurableDtoResponse objAsegurablePorPoliza = (AsegurableDtoResponse) objAsegurable.getGrupos().stream().filter(grupo -> grupo == objGrupoPorPoliza); listAsegurablesFiltradosPorPoliza.add(objAsegurablePorPoliza); } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter