Solange der Wert der Schleifenvariablen (``Laufvariable'') kleiner als der angegebene Wert ist, werden die Anweisungen innerhalb der Schleife ausgeführt. Bei jedem Schleifendurchlauf wird der Wert der Schleifenvariable um einen bestimmten Wert erhöht.
public class schleife1 { public static void main (String [] arguments) { for (int i=1;i<=10;i++) { System.out.println(i + " zum Quadrat ergibt: " + (i*i)); } } }