Java Portal | Программирование
11.9K subscribers
1.47K photos
112 videos
45 files
1.51K links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
Download Telegram
Java Streams: limit(n) превращает бесконечный поток в конечный.

Полезно при работе со Stream.iterate() / generate() — они могут создавать бесконечные потоки
limit(5) означает: «взять первые 5 элементов и остановиться»
Отлично подходит для выборки данных или получения первых N значений

#Java #Streams

👉 Java Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Используйте Stream.peek() только для отладки, а не для реальной логики.

peek() выполняется как побочный эффект, поэтому его вызов легко не заметить или вообще потерять при выполнении Stream pipeline.
Для намеренной обработки данных лучше использовать map() или forEach().

#Java #Streams

👉 Java Portal
Please open Telegram to view this post
VIEW IN TELEGRAM