Почему при прогонке через for-each заменяется только первый элемент каждого массива?
for (int[] array : list) {
    for (int x : array) {
        array[x] = 5;
    }
}