13.11.2018 15:38, автор DiEitch
При создании массива в Android Studio (Java) нужно понимать, что этому массиву надо специально выделить память (на это указывает оператор new).
Эта запись справедлива для всех типов и даже для сложных типов (например, String) и экземпляров класса.
Более того, можно сразу и проинициализировать массив, как видно из примера. Инициализация также избавляет от указания длины (компилятор сам высчитает её). Также компилятору без разницы, где вы поставите квадратные скобки массива (2 и 3 строчки используют стиль С++).
Создадим класс и массив его экземпляра размером 200.
Создание такого массива закономерно не представляет труда. А что, если мы сразу захотим заполнить массив значениями? Тогда поможет конструктор-инициализатор (в конструктор класса добавим нужный код).
Вот вроде и всё. Так можно заполнять классы и с бОльшим количеством полей. Не забудем указать массиву модификатор final, если это у нас константа.