Покрокове знайомство з базовими операціями Stream API: як отримати потік із колекції та масиву (
stream(),
Arrays.stream,
Stream.of), чим відрізняються проміжні операції (
filter,
map,
distinct) від термінальних (
collect,
forEach,
count), та як збирати результати за допомогою
Collectors (
toList,
toSet,
joining). Практичні приклади, міні‑завдання та розділ із типовими помилками допоможуть швидко опанувати конвеєрну обробку даних.