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

С чем работает Stream

Stream в Java работает с коллекциями, массивами или любыми источниками данных, реализующими интерфейс `Iterable`. Он позволяет выполнять операции над элементами последовательно или параллельно, не изменяя исходные данные. Основные операции: - **Промежуточные (lazy)**: `filter()`, `map()`, `sorted()`, `distinct()` - **Терминальные (eager)**: `forEach()`, `collect()`, `reduce()`, `count()` Пример: ```java List names = Arrays.asList("Alice", "Bob", "Charlie"); List filtered = names.stream() .filter(name -> name.length() > 3) .map(String::toUpperCase) .collect(Collectors.toList()); // Результат: [ALICE, CHARLIE] ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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