Bucle for en java

Se suele utilizar cuando se conoce previamente el número exacto de iteraciones(repeticiones) que se van a realizar. La sintaxis es la siguiente:

for (expresion1 ; expresion2 ; expresion3) {
sentencias
}

Justo al principio se ejecuta expresion1, normalmente se usa para inicializar una variable. El bucle se repite mientras se cumple expresion2 y en cada iteracción del bucle se ejecuta expresion3, que suele ser el incremento o decremento de una variable. Con un ejemplo se verá mucho más claro.


1
2
3
4
5
6
7
public class EjemploFor {
  public static void main(String[] args) {
    for (int i = 1; i < 11; i++) {
    System.out.println(i);
    }
  }
}

En este ejemplo, int i = 1 se ejecuta solo una vez, antes que cualquier otra cosa; como ves, esta expresión se utiliza para inicializar la variable i a 1. Mientra se cumpla la condición i < 11 el contenido del bucle, o sea, System.out.println(i); se va a ejecutar. En cada iteración del bucle, i++ hace que la variable i se incremente en 1. El resultado del ejemplo es la impresión en pantalla de los números del 1 al 10. Intenta seguir mentalmente el flujo del programa. Experimenta inicializando la variable i con otros valores, cambia la condición con > o <= y observa lo que sucede. Prueba también a cambiar el incremento de la variable i, por ejemplo con i = i + 2.

Compartir

0 Comment to "Bucle for en java"

Publicar un comentario