Wie funktioniert die erweiterte for-Anweisung für Arrays und wie erhält man einen Iterator für ein Array?

Angesichts des folgenden code-snippet:

int[] arr = {1, 2, 3};
for (int i : arr)
    System.out.println(i);

Habe ich folgende Fragen:

  1. Wie wirkt sich die oben for-each-Schleife arbeiten?
  2. Wie bekomme ich einen iterator für ein array in Java?
  3. Ist das array konvertiert, um eine Liste zu bekommen die iterator?

InformationsquelleAutor der Frage Emil | 2010-10-12

Schreibe einen Kommentar