Встречается на собеседованиях • сегодня
Какие знаешь два типа операции Stream API
В Stream API есть два типа операций: **промежуточные (intermediate)** и **терминальные (terminal)**.
- **Промежуточные** — ленивые, выполняются только при вызове терминальной операции. Примеры: `filter()`, `map()`, `sorted()`.
- **Терминальные** — завершают поток, запуская обработку. Примеры: `forEach()`, `collect()`, `reduce()`.
```java
List numbers = Arrays.asList(1, 2, 3, 4, 5);
numbers.stream()
.filter(n -> n % 2 == 0) // промежуточная
.map(n -> n * 2) // промежуточная
.forEach(System.out::println); // терминальная
```

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