BP
Size: a a a
BP
AH
AH
BP
AE
fun main() = runBlocking {Решил задачу, вероятно, костыльно/неправильно, но оно работает.
println("start")
val jobs = mutableListOf<Deferred<Unit>>()
for (i in 0..10) {
jobs.add(
GlobalScope.async {
val x = (100L..500L).random()
delay(x)
println("$x - $i")
}
)
}
jobs.forEach { it.await() }
println("finish")
}
D
BP
scanner.equals(999)
, идея даже подсвечивает (стоит прочитать) вы сравнивает не содержимое сканера а сам сканер, следовательно условия всегда ложноеBP
D
D
BP
D
BP
BP
D
D
BP
D
BP
D