Olá a todos,
Tenho dúvidas referente como usar listas aninhadas com Stream do Java 8. Cheguei a tentar algumas formas mas nenhuma chegou a ser eficiente.
Por exemplo como poderia fazer a seguinte condição:
for (Empregado empregado : empregados) {
List<Pessoa> pessoas = empregado.getPessoa();
for (Pesoa pessoa : pessoas) {
List<Verba> verbas = pessoa.getVerba();
for (Verba verba : verbas) {
if(verba.getNomeVerba().equals("verba1")){
System.out.println("ENTROU!!!");
}
}
}
}
