Приводится ли многомерный массив примитивного типа к типу объекта в Java? - PullRequest
0 голосов
/ 17 июня 2020

Почему

int[] arr = new int[5];

Object[] obj = arr;

вызывает ошибку компиляции, а

int[][] arr = new int[5][5];

Object[] obj = arr;

- нет?

1 Ответ

2 голосов
/ 17 июня 2020

int[] - это Object, поэтому массив int[] является массивом Object.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...