Я следую простому, хотя код цикла в groovy -
def count = 1
while(count <= 5) {
println "$count"
sleep(5000)
println "Sleeping for 5 seconds"
count++
}
, который указывает, что цикл выполняется только дважды, а второй раз Sleeping for 5 seconds
не запускается. На самом деле с этим кодом, хотя блок, как ожидается, будет выполнен 5 раз. Может кто-нибудь помочь понять, почему такое странное поведение?
Когда этот код запускается, вывод следующий -
1
Sleeping for 5 seconds
2