| | | |

Java : for each loop

For each loop  was introduced in java 1.5.0 basically it extends for loop in java .

it referred as a enhanced for loop / for each statement / for each loop .

Syntax :

for (type var : arr) {
    // do something  with var
}

example :

package net.javamix.string.samples;

public class ForEach {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        String[] names = {"Java","Mix",".net","Blog"};
        for(String value:names)
        {
            System.out.println(value);
        }

    }

}

output :

Java
Mix
.net
Blog

Conditions to use for each loop :
1. Not compatible with versions before Java 5 , at least Java 5.
2. It iterates only forward by single step.

References : 
The For-Each Loop


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *