Junior — Middle
89
Stream API-да аралық күйді сақтайтын операцияларды атаңыз.
Сұралған компаниялар
Stroki
AI-дан жауап
sobes.tech AI
В Stream API операции, которые сохраняют промежуточное состояние (intermediate operations), это те, которые возвращают новый стрим и позволяют строить цепочку вызовов, не выполняя сразу вычисления. Примеры таких операций:
filter(Predicate)— фильтрация элементов по условиюmap(Function)— преобразование элементовflatMap(Function)— преобразование с распаковкой вложенных стримовsorted()— сортировка элементовdistinct()— удаление дубликатовlimit(long)— ограничение количества элементовskip(long)— пропуск первых N элементов
Эти операции ленивы и сохраняют промежуточное состояние, которое используется при вызове терминальной операции (например, collect(), forEach()).