Ciclo while de Java
Bucles
Los bucles pueden ejecutar un bloque de código siempre que se alcance una condición específica.
Los bucles son útiles porque ahorran tiempo, reducen los errores y hacen que el código sea más legible.
Ciclo while de Java
El while
bucle recorre un bloque de código siempre que una condición específica sea true
:
Sintaxis
while (condition) {
// code block to be executed
}
En el siguiente ejemplo, el código en el ciclo se ejecutará una y otra vez, siempre que una variable (i) sea menor que 5:
Ejemplo
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Nota: ¡No olvide aumentar la variable utilizada en la condición, de lo contrario, el ciclo nunca terminará!
El bucle Do/While
El do/while
bucle es una variante del while
bucle. Este ciclo ejecutará el bloque de código una vez, antes de verificar si la condición es verdadera, luego repetirá el ciclo mientras la condición sea verdadera.
Sintaxis
do {
// code block to be executed
}
while (condition);
El siguiente ejemplo utiliza un do/while
bucle. El bucle siempre se ejecutará al menos una vez, incluso si la condición es falsa, porque el bloque de código se ejecuta antes de que se pruebe la condición:
Ejemplo
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);
¡No olvide aumentar la variable utilizada en la condición, de lo contrario, el ciclo nunca terminará!