Skip to Content

Simple For loop Example

  1. /*
  2.   Simple For loop Example
  3.   This Java Example shows how to use for loop to iterate in Java program.
  4. */
  5.  
  6. public class SimpleForLoopExample {
  7.  
  8.   public static void main(String[] args) {
  9.    
  10.     /* Syntax of for loop is
  11.      *
  12.      * for(<initialization> ; <condition> ; <expression> )
  13.      *   <loop body>
  14.      *
  15.      * where initialization usually declares a loop variable, condition is a
  16.      * boolean expression such that if the condition is true, loop body will be
  17.      * executed and after each iteration of loop body, expression is executed which
  18.      * usually increase or decrease loop variable.
  19.      *
  20.      * Initialization is executed only once.
  21.      */
  22.      
  23.      for(int index = 0; index < 5 ; index++)
  24.        System.out.println("Index is : " + index);
  25.        
  26.      /*
  27.       * Loop body may contains more than one statement. In that case they should
  28.       * be in the block.
  29.       */
  30.      
  31.       for(int index=0; index < 5 ; index++)
  32.       {
  33.       System.out.println("Index is : " + index);
  34.       index++;
  35.       }
  36.      
  37.       /*
  38.        * Please note that in above loop, index is a local variable whose scope
  39.        * is limited to the loop. It can not be referenced from outside the loop.
  40.        */
  41.   }
  42. }
  43.  
  44. /*
  45. Output would be
  46. Index is : 0
  47. Index is : 1
  48. Index is : 2
  49. Index is : 3
  50. Index is : 4
  51. Index is : 0
  52. Index is : 2
  53. Index is : 4
  54. */