La Sintaxis empleada por el ciclo for es la siguiente:
for (valores de entrada ; condición de terminación ; iteración por ciclo) |
Las tres partes del ciclo se encuentran separadas por ; (punto y coma)
La primer parte del ciclo especifica valores previo a su inicio.
La segunda parte indica la condición de terminación para el ciclo, la cual esta directamente relacionada con los valores iniciales.
Finalmente, la última parte especifica como serán manipulados los valores iniciales en cada iteración del ciclo.
Cada parte del ciclo debe incluir al menos un elemento, a la cual es posible agregar otros elementos a partir de una , (coma).
public class PruebaFor { public static void main(String[] args) { for(int i = 1, j = i + 10; i < 5; i++, j = i * 2) { System.out.println("i= " + i + " j= " + j); } } } |
Se inicia este programa con la clásica definición de class
.
Se define el método principal ( main
), el uso de corchetes ([]
) al lado de la Clase String indica un Arreglo de String's.
Se define el ciclo for con las siguientes características:
Dos variables iniciales (primitivos) i y j.
La condición para terminar el ciclo es definida cuando el valor de la variable i sea menor 5.
Cada iteración de ciclo el valor de la variable i debe ser incrementado en uno (++
) y el valor de j debe ser igualado a dos veces el valor de i.
Dentro del Ciclo se utiliza la Clase System.out.println
para imprimir los valores de las variables i y j en cada iteración de ciclo.