Here is a quick example showing you how to use different loop types in Java.

For loop

public class JavaLoops {
 
    /**
     * JavaProgrammingForums.com 
     */    
    public static void main(String[] args) {
 
        // For loop example
        for(int a = 0; a < 10; a++){
            System.out.println("This is a for loop");
        }        
    }
}
Example output:

 

This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop
This is a for loop


For Each loop

public class JavaLoops {
 
    /**
     * JavaProgrammingForums.com
     */
    public static void main(String[] args) {
 
        String[] myString = {"Java", "Programming", "Forums", ".com"};
 
        // For each loop
        for(String s : myString){
            System.out.print(s);
        }
    }
}
Example output:

 

JavaProgrammingForums.com


Do While loop

public class JavaLoops {
 
    /**
     * JavaProgrammingForums.com
     */
    public static void main(String[] args) {
 
        // Do While loop
        int count = 1;
 
        do {
            System.out.println("Count is: " + count);
            count++;
        } while (count <= 10);
    }
}
Example output:

 

Count is: 1
Count is: 2
Count is: 3
Count is: 4
Count is: 5
Count is: 6
Count is: 7
Count is: 8
Count is: 9
Count is: 10


While loop

public class JavaLoops {
 
    /**
     * JavaProgrammingForums.com
     */
    public static void main(String[] args) {
 
        // While loop
        while(true){
            System.out.println("I'm looping forever");
        }        
    }
}
Example output. Note that this loop will keep going forever.

 

I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
I'm looping forever
....