Ciclos en Java

CICLO FOR (PARA)

Los ciclos for (o ciclos para) son una estructuras de control cíclica, nos permiten ejecutar una o varias líneas de código de forma iterativa (o repetitiva), pero teniendo cierto control y conocimiento sobre las iteraciones. En el ciclo for, es necesario tener un valor inicial y un valor final, y opcionalmente podemos hacer uso del tamaño del “paso” entre cada “giro” o iteración del ciclo.
En resumen, un ciclo for es una estructura iterativa para ejecutar un mismo segmento de código una cantidad de veces deseada; conociendo previamente un valor de inicio, un tamaño de paso y un valor final para el ciclo.
Sintaxis del ciclo for:
La sintaxis de un ciclo for es simple en Java, en realidad en la mayoría de los lenguajes de alto nivel es incluso muy similar, de hecho, con tan solo tener bien claros los 3 componentes del ciclo for (inicio, final y tamaño de paso) tenemos prácticamente todo hecho
for(int i = valor inicial; i <= valor final; i = i + paso) {
…. …. Bloque de Instrucciones…. …. ….
}

CICLO WHILE

El bucle while presenta ciertas similitudes y ciertas diferencias con el bucle for. La repetición en este caso se produce no un número predeterminado de veces, sino mientras se cumpla una condición.
La sintaxis en general es: while (condición) { instrucciones a ejecutarse } donde condición es una expresión que da un resultado true o false en base al cual el bucle se ejecuta o no.

CICLO DO WHILE

El bucle do while es prácticamente igual al while, pero con la diferencia de que el código del bucle se ejecutara al menos una vez ya que la comprobación se hace después de cada iteración y no antes como el caso while.
do{
      ...
}
While (condición)

Este tipo de bucle es el ideal cuando se necesita que un fragmento de código se ejecute al menos una vez y dependiendo de las circunstancias puede ser que se vuelva a repetir un numero indeterminado de veces o ninguna.

Comentarios