Как заполнить двумерный массив в java?

Пользователь

от yasmine , в категории: Java , 2 месяца назад

Как заполнить двумерный массив в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от gage , 20 дней назад

@yasmine 

Для заполнения двумерного массива в Java можно использовать двойной цикл for или использовать метод Arrays.fill().


Пример использования двойного цикла for:

1
2
3
4
5
6
int[][] arr = new int[3][3];
for (int i = 0; i < arr.length; i++) {
    for (int j = 0; j < arr[i].length; j++) {
        arr[i][j] = i + j; // пример заполнения значением суммы индексов
    }
}


Пример использования метода Arrays.fill():

1
2
3
4
int[][] arr = new int[3][3];
for (int i = 0; i < arr.length; i++) {
    Arrays.fill(arr[i], i); // пример заполнения значениями индекса i
}


Также можно использовать значения из другого массива или передать значения через параметры метода.