Wie oft braucht man den Index der Elemente eines Iterables und hat dann nur die Wahl zwischen…
List<String> names = ... for(int i = 0; i < names.size(); i++) { System.out.println((i+1) + ". " + names.get(i)); }
…und…
List<String> names = ... int i = 0; for(String name : names) { System.out.println((++i) + ". " + name); }
Doch das ist eigentlich nur die Wahl zwischen Pest und Cholera: …