Hướng dẫn từng bước về các thao tác cơ bản của Stream API: cách lấy stream từ collection và mảng (
stream(),
Arrays.stream,
Stream.of), sự khác nhau giữa các thao tác trung gian (
filter,
map,
distinct) và các thao tác kết thúc (
collect,
forEach,
count), và cách gom kết quả bằng
Collectors (
toList,
toSet,
joining). Các ví dụ thực hành, bài tập nhỏ và mục lỗi thường gặp sẽ giúp bạn nhanh chóng nắm vững xử lý dữ liệu theo pipeline.