Пример кода:
int a[] = new int[]{0, 1, 2, 3};
int result = 0;
for (int i : a)
result += i;
Гарантируется ли цикл в итерации по a[0]
, a[1]
, a[2]
, a[3]
в этом порядке? Я твердо верю, что ответ - да, но эта страница, кажется, не однозначно устанавливает порядок.
Есть надежная ссылка?