РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmClL6 112 of 178 menu

Задачи на корутины в Kotlin. Часть 6

Создайте Channel<Int>, отправьте числа от 1 до 5 и прочитайте их в другой корутине.

Сделайте канал с буфером Channel<String>(capacity = 3).

Используйте produce для создания канала чисел от 1 до 10.

Используйте consumeEach для чтения всех элементов канала.

Закройте канал через close() и обработайте завершение потока.

Сделайте паттерн fan-out: один producer, два consumer.

Передайте список строк через Channel между корутинами.

Используйте trySend и tryReceive для неблокирующей работы с каналом.

Создайте канал и отмените consumer-корутину — проверьте поведение.

Сделайте pipeline: generate → filter → map через каналы.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить