Byte-Welt-Blog - Erweiterte For-Schleife mit Index

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: …

Weiterlesen…