Contenido del Curso
Fundamentos de Java
Fundamentos de Java
Introducción a los Bucles
¿Qué sucede si necesitamos repetir un fragmento de código muchas veces? Por ejemplo, nuestro jefe nos asignó una tarea increíble: mostrar el mismo mensaje en la pantalla 1,000 veces. ¿Puedes imaginarte pasar todo el día escribiendo System.out.println();
una y otra vez?
Pero aquí es donde los bucles vienen al rescate.
En Java, existen varios tipos de bucles, cada uno más adecuado para tareas específicas. A lo largo de la siguiente sección, explorarás cada uno de ellos y comprenderás dónde y cuándo es mejor utilizarlos.
Reduzcamos un poco la tarea y digamos que necesitamos mostrar el mismo mensaje 5 veces. Utilizaremos el método de copiar y pegar:
Main
package com.example; public class Main { public static void main(String[] args) { System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); System.out.println("Hey, I will appear here 5 times"); } }
Como podemos observar, hemos completado la tarea y mostrado el texto en pantalla cinco veces.
Ahora, solo falta mostrar este texto en pantalla 995 veces más, y la tarea estará completa.
Por lo tanto, utilicemos un bucle que realizará una operación específica hasta que la condición de ejecución del bucle sea falsa:
Main
package com.example; public class Main { public static void main(String[] args) { int number_of_operations = 0; while (number_of_operations < 10) { System.out.println("Hey, I will appear here 10 times"); number_of_operations = number_of_operations + 1; } } }
En el código anterior, utilizamos un bucle. Sin embargo, cabe destacar que inicialmente declaramos la variable number_of_operations
para contar cuántas veces realizamos la operación. Luego establecimos una condición para que esta variable tuviera un valor menor que 10, lo que significa que el bucle se ejecutará hasta que el valor de la variable alcance 10. Analizaremos el funcionamiento de ejemplos específicos de bucles con más detalle en los siguientes capítulos.
1. ¿Qué es un bucle?
2. ¿Cuál es el propósito de los bucles?
¡Gracias por tus comentarios!