Sobes.tech
Intern

¿Qué tipos de bucles conoces?

sobes.tech AI

Respuesta de la IA

En Java, hay tres tipos principales de bucles:

  • for loop: Se usa cuando se conoce de antemano la cantidad de iteraciones.

    // Bucle for clásico para iterar sobre un rango de números
    for (int i = 0; i < 10; i++) {
        System.out.println(i);
    }
    

    También existe el bucle for mejorado (for-each), que es útil para iterar sobre colecciones y arreglos.

    // Bucle for mejorado para iterar sobre un arreglo
    String[] names = {"Alice", "Bob"};
    for (String name : names) {
        System.out.println(name);
    }
    
  • while loop: Se usa cuando no se conoce de antemano la cantidad de iteraciones, y la condición se verifica antes de cada iteración.

    // while loop
    int count = 0;
    while (count < 5) {
        System.out.println("Iteración: " + count);
        count++;
    }
    
  • do-while loop: Similar al while, pero la condición se verifica después de ejecutar el cuerpo del ciclo, garantizando al menos una iteración.

    // do-while loop
    int num = 5;
    do {
        System.out.println("Número: " + num);
        num--;
    } while (num > 0);
    

Además, existen las instrucciones break y continue para controlar el flujo de los bucles.

  • break - Interrumpe la ejecución del ciclo actual.
  • continue - Omite el resto de la iteración actual y pasa a la siguiente.