حلقة for
for (i in 1..5) {
println(i) // 1..5
}
for (i in 0 until 5) { // 0..4 (لا يشمل 5)
println(i)
}
for (i in 10 downTo 1 step 2) {
println(i)
}
المرور على مجموعة
val fruits = listOf("تفاح", "موز", "برتقال")
for (fruit in fruits) {
println(fruit)
}
for ((index, value) in fruits.withIndex()) {
println("$index: $value")
}
while و do...while
var n = 3
while (n > 0) {
println(n)
n--
}
do {
println("مرّة على الأقل")
} while (false)
break و continue
for (i in 1..10) {
if (i == 5) break
if (i % 2 == 0) continue
println(i)
}
🎯 التالي: النصوص.