Встречается на собеседованиях • сегодня
Что такое терминальная операция в Stream API
Терминальная операция в Stream API — это операция, которая завершает поток и запускает его обработку. После выполнения терминальной операции поток считается потреблённым и больше не может быть использован.
Примеры терминальных операций:
- `forEach()` — выполняет действие для каждого элемента
- `collect()` — собирает элементы в коллекцию или другую структуру
- `reduce()` — сводит элементы к одному значению
- `count()`, `min()`, `max()` — агрегатные операции
Пример:
```java
List names = Arrays.asList("John", "Alice", "Bob");
long count = names.stream()
.filter(name -> name.length() > 3)
.count(); // терминальная операция
```

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