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

Приведи пример промежуточных операций в Stream API

Промежуточные операции в Stream API преобразуют элементы потока и возвращают новый поток. Они ленивые — выполняются только при вызове терминальной операции. **Примеры:** ```java List names = Arrays.asList("Anna", "Bob", "Charlie", "Diana"); // filter() - отфильтровывает элементы Stream filtered = names.stream().filter(name -> name.length() > 3); // map() - преобразует элементы Stream lengths = names.stream().map(String::length); // sorted() - сортирует элементы Stream sorted = names.stream().sorted(); // distinct() - убирает дубликаты Stream unique = Stream.of("a", "b", "a", "c").distinct(); // limit() - ограничивает количество элементов Stream limited = names.stream().limit(2); ``` Эти операции можно комбинировать в цепочки.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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