Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить