Я могу сделать это с целым числом:
int a;
a = 5;
Но я не могу сделать это с целым массивом:
int[] a;
a = { 1, 2, 3, 4, 5 };
Почему бы и нет?
Чтобы уточнить, я не ищу правильный синтаксис. Это я могу посмотреть. Я знаю, что это работает:
int[] a = { 1, 2, 3, 4, 5 };
Что было бы эквивалентно:
int a = 5;
Я пытаюсь понять, почему код не работает для массивов? В чем причина того, что код не может быть признан действительным.