Встречается на собеседованиях • сегодня
На какие группы делятся методы Stream API
Методы Stream API делятся на три группы:
- Промежуточные (Intermediate) — преобразуют поток, возвращая новый поток. Ленивые, выполняются только при вызове терминальной операции. Примеры:
java
.filter(), .map(), .sorted(), .distinct()
-
Терминальные (Terminal) — завершают поток, возвращая результат или side-effect. Запускают выполнение всего pipeline:
java.collect(), .forEach(), .reduce(), .count() -
Операции сведения (Short-circuit) — могут завершить обработку потока досрочно, не дожидаясь полного обхода:
java.findFirst(), .anyMatch(), .limit()

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы