En este tutorial vamos a aprender sobre declaraciones en bucle como bucle class, mientras que bucle while y hacer con ejemplos . se requieren
declaraciones en bucle cuando un conjunto de sentencias que se ejecutan respectivamente hasta que la condición dada no se satisface.
Hay 3 bucles en Kotlin
- El bucle for
- El bucle while
- El hacer mientras bucle
El bucle for
for bucle se utiliza para repetir una pieza de código varias veces. bucle for se ha rediseñado en Kotlin. En su mayoría se parece a for cada bucle en Java o C # . Opera a través de todo lo que ofrece un iterador.
Sintaxis
for (item in collection)
print(item)
. . . .
Ejemplo
for(i in 1..10){ // similar to for(int i=1; i<=10; i++)
print(i)
}
elementos de array
for (i in arr.indices) {
print(arr[i])
}
Alternativamente, podemos también utilizar withIndex () función de biblioteca, impresión
for ((index, value) in arr.withIndex()) {
println("element at $index is $value")
}
El while
Este es un bucle comunicado, en el que la condición se comprueba en la entrada de la declaración, por eso también se le llama bucle de control de entrada. Si la condición es verdadera, entonces las declaraciones dentro del bloque se ejecutan y si la condición es falsa entonces el control pasa fuera del cuerpo del bucle.
Sintaxis
while(condition){
. . . .
statements
. . . .
}
Ejemplo
var x=10
while(x>0){
print(x)
x--
}
El hacer mientras bucle
Este es un bucle controlado salida. En esto, la condición se comprueba al final del bloque después de ejecutar las instrucciones. Así que en este todas las declaraciones se ejecutan al menos una vez incluso la condición es falsa. La sintaxis for hacer mientras bucle se da a continuación,
Sintaxis
do{
. . . .
statements
. . . .
}
while(condition)
Ejemplo
var x=10
do{
print(x)
}while(x>0)