En el último tutorial, discutimos el ciclo while. En este tutorial discutiremos el ciclo do-while en java. El ciclo do-while es similar al ciclo while, sin embargo, hay una diferencia entre ellos: en el ciclo while, la condición se evalúa antes de la ejecución del cuerpo del ciclo, pero en el ciclo do-while se evalúa la condición después de la ejecución del cuerpo del ciclo.

Sintaxis del ciclo Do-while:

do
{
   statement(s);
} while(condition);

¿Cómo funciona el ciclo do-while?

Primero, se ejecutan las sentencias dentro del ciclo y luego se evalúa la condición, si la condición se evalúa como verdadera, el control se pasa a “hacer”, de lo contrario, salta a la siguiente sentencia después de do-while.
hacer while java loop

ejemplo de bucle do-while

class DoWhileLoopExample {
    public static void main(String args[]){
         int i=10;
         do{
              System.out.println(i);
              i--;
         }while(i>1);
    }
}

Producción:

10
9
8
7
6
5
4
3
2

Ejemplo: iterar matrices usando el bucle do-while

Aquí tenemos una matriz de enteros y estamos iterando la matriz y mostrando cada elemento usando el ciclo do-while.

class DoWhileLoopExample2 {
    public static void main(String args[]){
         int arr[]={2,11,45,9};
         //i starts with 0 as array index starts with 0
         int i=0;
         do{
              System.out.println(arr[i]);
              i++;
         }while(i<4);
    }
}

Producción:
2
11
45
9

leer  Tipos de datos en Java

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *