Я не могу придумать, почему массив печатает int в порядке, а не порядок, который они помещают в массив.Печать массива int
int[] array = {1, 4, 0, 3, 2};
for(int i : array){
System.out.println(array[i]);
}
Есть ли какие-либо объяснения этому?
Заранее благодарен!
'i' не представляет индекс, подмигнули, а значение, возвращаемое «Итератором» и текущим элементом его – SomeJavaGuy