The for Statement

The for Statement

The general form of the for statement can be expressed as follows:

		
for (initialization; termination; increment) {
    statement(s)
}
class Demo {
    public static void main(String[] args){
         for(int i=1; i<11; i++){
              System.out.println("Count is: " + i);
         }
    }
}
Also has another form designed for iteration through Collections and arrays:

class Demo {
    public static void main(String[] args){
         int[] numbers = 
             {1,2,3,4,5,6,7,8,9,10};
         for (int item : numbers) {
             System.out.println("Count is: " + item);
         }
    }
}
  • Provides a compact way to iterate over a range of values.
  • Programmers often refer to it as the "for loop" because of the way in which it repeatedly loops until a particular condition is satisfied.
  • When using this version of the for statement, keep in mind that: The initialization expression initializes the loop; it's executed once, as the loop begins. When the termination expression evaluates to false, the loop terminates. The increment expression is invoked after each iteration through the loop; it is perfectly acceptable for this expression to increment or decrement a value.

Related concepts

The for Statement — Structure map

Clickable & Draggable!

The for Statement — Related pages: