Kotlin Bereiche
Kotlin Bereiche
Mit der for
-Schleife können Sie auch Wertebereiche erstellen "..
":
Beispiel
Drucken Sie das gesamte Alphabet aus:
for (chars in 'a'..'x') {
println(chars)
}
Try it Yourself »
Sie können auch Zahlenbereiche erstellen:
Hinweis: Der erste und letzte Wert sind im Bereich enthalten.
Prüfen Sie, ob ein Wert vorhanden ist
Sie können auch den Operator in
verwenden, um zu prüfen, ob ein Wert in einem Bereich vorhanden ist:
Beispiel
val nums = arrayOf(2, 4, 6, 8)
if (2 in nums) {
println("Es existiert!")
} else {
println("Es existiert nicht.")
}
Try it Yourself »
Beispiel
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
if ("Volvo" in cars) {
println("Es existiert!")
} else {
println("Es existiert nicht.")
}
Try it Yourself »
Unterbrechen oder fortsetzen Sie einen Bereich
Sie können auch die verwenden break
und continue
Schlüsselwörter in einem Bereich/einer Schleifefor
:
Beispiel
Stoppen Sie die Schleife, wenn nums
gleich ist 10
:
for (nums in 5..15) {
if (nums == 10) {
break
}
println(nums)
}
Try it Yourself »
Beispiel
Überspringen Sie den Wert 10 in der Schleife und fahren Sie mit der nächsten Iteration fort:
for (nums in 5..15) {
if (nums == 10) {
continue
}
println(nums)
}
Try it Yourself »