Проблемы с 2D-массивом.
Этот код работает, но другой код (ниже этого) нет, когда я пытаюсь вставить элементы в массив.
`int [][] array = { {1,2,3},
{4,5,6},
{7,8,9},
{0}
};
for(int i = 0; i < array.length; i++) {
for(int j = 0; j < array[i].length; j++) {
System.out.print(array[i][j]);
}
System.out.println();
}`
Этот кодне работает.
`int [][] arr;
array[0][0] = 1;
array[0][1] = 10;
array[0][2] = 100;
array[1][1] = 99;
array[1][2] = 123;
array[1][0] = 177;
array[2][1] = 999;
array[2][2] = 453;
array[3][0] = 000;
array[3][1] = 1090;
array[3][2] = 1202;`
for(int x = 0; x < arr.length; x++) {
for(int y = 0; y < arr[x].length; y++) {
System.out.print(arr[x][y]);
}
System.out.println();
}
Это ошибки, которые я получаю:
Исключение в потоке "main" java.lang.Error: Неразрешенные проблемы компиляции: Локальная переменная arr может не иметьбыла инициализирована локальная переменная arr, возможно, не инициализирована локальная переменная arr, возможно, не была инициализирована