Conhecimento passo a passo das operações básicas da Stream API: como obter um stream de uma coleção e de um array (
stream(),
Arrays.stream,
Stream.of), em que as operações intermediárias (
filter,
map,
distinct) diferem das terminais (
collect,
forEach,
count) e como reunir os resultados com
Collectors (
toList,
toSet,
joining). Exemplos práticos, mini-tarefas e uma seção com erros típicos ajudarão você a dominar rapidamente o processamento de dados em pipeline.