Java – El ciclo while

El ciclo while

El ciclo o bucle while permite ejecutar un bloque de código siempre y cuando una condición especificada sea verdadera, la estructura básica es la siguiente:

while (condición) {
  //Código que será ejecutado
}

En el siguiente ejemplo, el bucle se ejecutará una y otra vez, siempre que la variable «i» sea menor que 10:

public class EjemploWhile {

    public static void main(String args[]) {
        int i = 0;
        while (i < 10) {
            System.out.println("i: " + i);
            i++;
        }
    }
}

Debes notar que a la variable «i» se le asigna el valor  cero antes de llegar al bucle del while, el incremento del valor de esta variable se hace dentro del bloque de código del bucle con la ayuda del operador ++, que incrementa el valor en uno en cada pasada.  Al ejecutar el código obtendrás un resultado como el siguiente:



El ciclo do-while

Otra variante del ciclo while es el bucle do-while. Este bucle ejecutará el bloque de código al menos una vez, antes de verificar si la condición es verdadera.

do {
  //El código que será ejecutado
}
while (condición);

El siguiente ejemplo utiliza un bucle do-while.

public class EjemploWhile {

    public static void main(String args[]) {
        int i = 0;
        do {
            System.out.println(i);
            i++;
        } while (i < 10);
    }
}

Esta variante del bucle es útil si lo que buscas es que tu código se ejecute al menos una vez, antes de verificar que la condición se cumpla y aunque esta sea falsa y termine inmediatamente.


Esperamos que te sirvan estos ejemplos.

Comienza escribiendo tu búsqueda y pulsa enter para buscar. Presiona ESC para cancelar.

Volver arriba