groovyWays of Iteration in Groovy


Introduction

Groovy has more ways of looping besides supporting the Java iterations.

Groovy extends the Integer class with the step(), upto() and times() methods. These methods take a closure as a parameter. In the closure we define the piece of code we want to be executed several times.

It also adds each() and eachWithIndex() methods to iterate over collections.