Tutoriales de informática - Abrirllave.com

Abrirllave.com

Instrucción de control repetitiva mientras (while) en Java

EJEMPLO { PrimerosDiezNumeros } Para mostrar los diez primeros números naturales (del 1 al 10), como se muestra en la imagen siguiente:

Ejecución del programa PrimerosDiezNumeros escrito en Java, donde se muestran los diez primeros números naturales por pantalla, del 1 al 10.

En Java, utilizando la instrucción repetitiva mientras (while), se puede escribir el siguiente programa:

public class PrimerosDiezNumeros
{
    public static void main(String[] args)
    {
        int contador;
     
        contador = 1;
        while(contador<=10)
        {
            System.out.printf("%d ", contador);
            contador++;
        }
    }
}

Obsérvese que, en el bucle while se ha especificado que mientras que la condición contador<=10 sea verdadera (true), se ejecutarán las instrucciones:

System.out.printf("%d ", contador);
contador++;

Consecuentemente, cuando el valor de la variable contador sea 11, la condición se evaluará a falsa (false) y, por tanto, el bucle dejará de iterar.