Встречается на собеседованиях • сегодня
Что такое map в Stream API
`map` в Stream API — это промежуточная операция, которая преобразует каждый элемент потока, применяя к нему заданную функцию. Результатом является новый поток с преобразованными элементами.
**Пример:**
```java
List names = Arrays.asList("Alice", "Bob", "Charlie");
List nameLengths = names.stream()
.map(String::length) // Преобразуем строки в их длины
.collect(Collectors.toList()); // [5, 3, 7]
```
- Не изменяет исходный поток.
- Может менять тип элементов (например, `String` → `Integer`).
- Работает лениво — вычисляется только при терминальной операции.

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