Java 5 for loop syntax example
Java 5 FAQ: Can you share some examples of the Java 5 for loop syntax?
Sure. As a bit of background, in the days before Java 5 you could create a for loop to iterate over a collection of strings like this:
// assumes there is a method named "getList()" List list = getList(); for (Iterator it = list.iterator(); it.hasNext();) { String value=(String)it.next(); }
Java 5 for loop syntax
That’s not too bad, but with the release of Java 5 your for loops can now be a little tighter, like this: