Boa noite, eu estou com a seguinte duvida,
a criterio de testes criei 2 classes, Pessoa e Carro, Pessoa contendo uma lista de Carros, a minha ideia era percorrer a lista de pessoas, fazer um filtro, pegar o resultado e iterar pelos carros destas pessoas e imprimir. Porem estou com dificuldades, poderiam me ajudar a resolver ?
pessoas.stream()
.filter(p -> p.getIdade() >= 80)
.map(Pessoa::getCarros)
.map(Carro::getNome)
.forEach(System.out::println);
O segundo map esta dando erro de compilação. O que devo fazer para o meu codigo acima ficar de acordo ? Agradeço a atenção.