fbpx

Ciclo For en Java

En todos los lenguajes de programación existen las estructuras de control repetitivas, mejor conocidas como ciclos o bucles. En esta publicación veremos el uso del ciclo for en java.

Los siguientes párrafos leerás su definición, estructura, sintaxis y algunos ejemplos de uso.

¿Cuándo utilizar un ciclo FOR?

El ciclo for se debe utilizar cuando se quiere ejecutar cierto numero de veces un conjunto de instrucciones, esto quiere decir que sabemos cual es el numero de ejecuciones del ciclo.

Definición de ciclo FOR en Java

En Java, un ciclo for se puede usar para ejecutar un conjunto de sentencias un numero de veces controlado, es decir que sabemos donde empieza el ciclo a realizar las iteraciones y también sabemos cuando termina, es decir, cuantas veces se va a ejecutar el ciclo.

También, el ciclo for en java implementa un mecanismo de incremento o decremento para ir actualizando el contador de iteraciones.

Estructura del FOR en Java

A continuación, te expongo todas las partes principales de un clico en java y su significado.

  1. For: palabra clave que indica que se usara un ciclo for para iteraciones controladas.
  2. Inicialización: Es una variable que contiene un valor inicial para comenzar las iteraciones.
  3. Condición: Es la encargada de ir comparando si se llega a la iteración final para terminar el bucle de instrucciones.
  4. Incremento: Es la forma en como se ira incrementando la variable que fue inicializada al principio, esto para su comparación en la condición. El incremento puede ser positivo (+) o negativo (+).

Sintaxis del ciclo FOR

En este código veras la estructura básica que compone la sintaxis del ciclo FOR, para comenzar el ciclo siempre se pone la palabra reservada for y entre paréntesis una inicialización para el contador, el cual se ira incrementando o decremento segun sea la funcionalidad que le quieras dar al ciclo.

for(inicialización; condición; incremento/decremento){
   //Instrucciones a ejecutar varias veces
}

Ejemplos del ciclo FOR

Los siguientes ejemplos de uso del ciclo for fueron hechos y probados en el editor NetBeans

Ciclo java con incremento

Para realizar un incremento en la variable inicializada solo hay que poner el nombre de la variable y seguido ++ para indicar que se le vaya sumando un 1 cada vez que se repita el ciclo, hasta llegar al cumplimiento de la condición.

System.out.println("INCREMENTO");
for(int x=0; x<10; x++){
   System.out.println("Ejemplo de ciclo java con incremento: " + x);
}

Ciclo java con decremento

Al contrario del ejemplo anterior, este ejemplo va disminuyendo el valor de su variable de inicialización con cada iteración del ciclo for, para lograr el decremento solo hay que poner la variable seguida de — para indicarle a java que a ese ciclo se le descontara un 1 en cada iteración del ciclo.

System.out.println("DECREMENTO");
for(int x=10; x>0; x--){
   System.out.println("Ejemplo de ciclo java con decremento: " + x);
}

Programa completo

Este Clase de ejemplo muestra como recorre un cliclo for los contadores, ya sea haciendo un incremento o decremento de la variable de inicialización, espero que este ejemplo te sea de ayuda para saber como funciona el ciclo for en java y en cualquier otro lenguaje, ya que funcionan igual.

package forenjava;

public class ForEnJamaMain {
    
    public static void main(String []args){
        
        System.out.println("INCREMENTO");
        for(int x=0; x<10; x++){
            System.out.println("Ejemplo de ciclo java con incremento: " + x);
        }
        
        System.out.println("DECREMENTO");
        for(int x=10; x>0; x--){
            System.out.println("Ejemplo de ciclo java con decremento: " + x);
        }
    }
}

Salida del programa

Este es el resultado de ejecutar el código anterior en el editor NetBeans.

INCREMENTO
Ejemplo de ciclo java con incremento: 0
Ejemplo de ciclo java con incremento: 1
Ejemplo de ciclo java con incremento: 2
Ejemplo de ciclo java con incremento: 3
Ejemplo de ciclo java con incremento: 4
Ejemplo de ciclo java con incremento: 5
Ejemplo de ciclo java con incremento: 6
Ejemplo de ciclo java con incremento: 7
Ejemplo de ciclo java con incremento: 8
Ejemplo de ciclo java con incremento: 9
DECREMENTO
Ejemplo de ciclo java con decremento: 10
Ejemplo de ciclo java con decremento: 9
Ejemplo de ciclo java con decremento: 8
Ejemplo de ciclo java con decremento: 7
Ejemplo de ciclo java con decremento: 6
Ejemplo de ciclo java con decremento: 5
Ejemplo de ciclo java con decremento: 4
Ejemplo de ciclo java con decremento: 3
Ejemplo de ciclo java con decremento: 2
Ejemplo de ciclo java con decremento: 1

Conclusión

  • Como puedes ver en los ejemplos, el primer ciclo imprime de forma incremental (positiva) hasta cumplir con la condición, el segundo ciclo imprime de forma decremental (negativa) hasta cumplir con la condición.
  • También vemos como se inicializan las variables, como se realiza la condición y como se hace el incremento (++) / decremento (–) de la variable para la condición.
  • Espero que este ejemplo te ayude a entender como funciona ciclo for en java, esta estructura de control repetitiva es muy importante dentro del lenguaje de programación java.

Te invito a seguir estudiando y realizar los ejercicios que ves en las publicaciones.

Estaremos encantados de escuchar lo que piensas

Deje una respuesta

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
El inicio de sesión/registro está temporalmente inhabilitado