Intern
¿Qué tipos de bucles conoces?
sobes.tech AI
Respuesta de la IA
En Java, hay tres tipos principales de bucles:
-
forloop: 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); } -
whileloop: 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-whileloop: Similar alwhile, 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.