Синтаксис цикла for
в Kotlin аналогичен "Java", расширенному для "loop :
for (<variable> in <expression>) {
<body>
}
, где <expression>
может быть" любым, что предоставляет итератор "( из документации )
Kotlin-эквивалент кода, который вы добавили в свой комментарий: for (i in 0 until text.length()/2)
.Обратите внимание, что until
- это не ключевое слово, а скорее infix
функция , которая создает диапазон 0 .. text.length()-1
.
Подробнее о диапазонах здесь .