Встречается на собеседованиях • сегодня

Как можно лимитировать Stream

В Java можно ограничить количество элементов в `Stream` с помощью метода `limit(long maxSize)`. Он возвращает новый `Stream`, содержащий не более `maxSize` элементов. Если исходный `Stream` короче, то возвращается он целиком. Пример: ```java List numbers = List.of(1, 2, 3, 4, 5); List limited = numbers.stream() .limit(3) .collect(Collectors.toList()); // [1, 2, 3] ``` Важно: - `limit` - промежуточная операция (lazy evaluation) - Если `maxSize` отрицательный - `IllegalArgumentException` - Работает как с последовательными, так и с параллельными стримами
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы