What is the syntax of the enhanced for loop in Java?
Enhanced for loop: for (String element : array) { // rest of code handling current element } Traditional for loop equivalent: for (int i=0; i < array.length; i++) { String element = array[i]; // rest of code handling current element } Take a look at these forums: https://blogs.oracle.com/CoreJavaTechTips/entry/using_enhanced_for_loops_with http://www.java-tips.org/java-se-tips/java.lang/the-enhanced-for-loop.html