Curso de Java 11

El bucle for es un bucle controlado por contador y se utiliza para repetir un bloque de código un número determinado de veces. Su estructura básica es la siguiente:

for (inicialización; condición; actualización) {
    // bloque de código a repetir
}

La inicialización es una sentencia que se ejecuta al inicio del bucle y se usa para inicializar el contador.

La condición es una expresión que se evalúa antes de cada iteración. Si la expresión es verdadera, se ejecuta el código dentro del bucle. Si es falsa, el bucle termina.

La actualización es una sentencia que se ejecuta al final de cada iteración antes de evaluar la condición nuevamente. Se usa para modificar el contador.

El bucle for puede tener diferentes variantes, como el for-each, que permite recorrer elementos de una colección, array u otro tipo de estructura de datos de manera más concisa.

Tipos de bucle for en Java:

Bucle for convencional: Este tipo de bucle permite ejecutar un bloque de código un número determinado de veces. Se define con un contador que se incrementa o decrementa en cada iteración del bucle.

Ejemplo:

for(int i = 0; i < 10; i++) {
   System.out.println(i);
}

Bucle for-each: Este tipo de bucle es utilizado para iterar a través de una colección de datos, como una lista o un arreglo. Permite acceder a cada elemento de la colección sin tener que preocuparse por el índice.

Ejemplo:

int[] numbers = {1, 2, 3, 4, 5};
for(int number : numbers) {
   System.out.println(number);
}

For-infinito: Este tipo de bucle «for» se ejecuta indefinidamente hasta que se cumpla una condición específica para detenerlo.

Ejemplo:

for(;;) {
   System.out.println("Bucle infinito");
   //Aquí deberías incluir una condición para detener el bucle
}

Compartir

Compartir

Suscribirse
Notificar de
guest

0 Comentarios
Comentarios en línea
Ver todos los comentarios