Я изучаю сопрограммы Kotlin, многие примеры кодов, такие как код А, запускаются под консолью.
В настоящее время я должен проверить его онлайн на https://play.kotlinlang.org/, это слишком медленно.
Как мне запускать эти коды в Android Studio?
Код A
import kotlinx.coroutines.*
fun main()=runBlocking{
val job = launch {
val child = launch {
try {
delay(Long.MAX_VALUE)
} finally {
println("1. Child is cancelled")
}
}
yield()
println("2. Cancelling child")
child.cancel()
child.join()
yield()
println("3. Parent is not cancelled")
}
job.join()
}
Добавленный контент
Спасибо!
Но я не могу получить результат, когда запускаю код, я получаю только информацию "fun main (): Unit"!
Изображение A