Java / Control Statements
Is there a way to access an iteration-counter in Java's for-each loop?
You'll have to provide your own counter.
The reason is that the for-each loop internally does not have a counter; it is based on the Iterable interface. It uses an Iterator to loop through the "collection" - which is not a collection and does not have index.
More Related questions...