Java-enhanced enhanced for-Schleife

Derzeit (Java 6), die mit Java enhanced for-loop, die ich kennen keinen Weg, um direkt Zugriff auf den iterator index-kurz von der Rückkehr zu den alten indizierten for-Schleife oder die Verwendung einer externen Zähler.

Gibt es Pläne (oder vielleicht eine aktuelle Art und Weise) zur Umsetzung dieser "erweiterten verbesserte" for-Schleife, wo man wäre in der Lage, Zugriff auf den index der Schleife (und möglicherweise sogar manipulieren)?

Als ein Beispiel, wo dies erforderlich sein könnte, berücksichtigt werden(dies ist aus tatsächlichen Produktions-code):

int i = 1;
for (final String action : actions) {
  parameters.set(String.valueOf(i++), action);
}

InformationsquelleAutor der Frage oym | 2010-11-29

Schreibe einen Kommentar