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

Что возвращают нетерминальные методы Stream

Нетерминальные методы Stream (например, `filter()`, `map()`, `sorted()`) возвращают новый Stream, позволяя строить цепочки вызовов (fluent interface). Они ленивы — выполняются только при вызове терминальной операции (например, `collect()`, `forEach()`). Пример: ```java List result = list.stream() .filter(s -> s.length() > 3) // нетерминальный .map(String::toUpperCase) // нетерминальный .collect(Collectors.toList()); // терминальный ``` Ключевые особенности: - Не изменяют исходный Stream - Могут быть вызваны многократно в цепочке - Без терминальной операции не выполняют обработку
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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