Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Вот основные операторы Flow, сгруппированные по категориям:
Преобразование:
map
: Применяет функцию преобразования к каждому значению.filter
: Отфильтровывает значения, не соответствующие предикату.take
: Берет только первые N значений.drop
: Пропускает первые N значений.transform
: Более гибкий оператор для преобразования из одного Flow в другое, излучая ноль или более значений для каждого входящего значения.Комбинирование:
zip
: Объединяет значения двух Flow попарно.combine
: Комбинирует последние значения двух Flow.merge
: Объединяет значения из нескольких Flow в один.Сглаживание (Flattening):
flattenConcat
: Объединяет Flow из Flow, последовательно обрабатывая внутренние Flow.flattenMerge
: Объединяет Flow из Flow, параллельно обрабатывая внутренние Flow (с ограничением concurrency).Обработка исключений:
catch
: Перехватывает исключения и выполняет действие или возвращает аварийное значение.retry
: Повторяет Flow при возникновении исключения.Терминальные операторы:
Вот основные операторы Flow, сгруппированные по категориям:
Преобразование:
map
: Применяет функцию преобразования к каждому значению.filter
: Отфильтровывает значения, не соответствующие предикату.take
: Берет только первые N значений.drop
: Пропускает первые N значений.transform
: Более гибкий оператор для преобразования из одного Flow в другое, излучая ноль или более значений для каждого входящего значения.Комбинирование:
zip
: Объединяет значения двух Flow попарно.combine
: Комбинирует последние значения двух Flow.merge
: Объединяет значения из нескольких Flow в один.Сглаживание (Flattening):
flattenConcat
: Объединяет Flow из Flow, последовательно обрабатывая внутренние Flow.flattenMerge
: Объединяет Flow из Flow, параллельно обрабатывая внутренние Flow (с ограничением concurrency).Обработка исключений:
catch
: Перехватывает исключения и выполняет действие или возвращает аварийное значение.retry
: Повторяет Flow при возникновении исключения.Терминальные операторы:
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.