У меня есть 100 записей данных, которые поступают в мою систему из службы. Я хочу создать 100 объектов класса для каждой записи для ее сериализации в свой пользовательский класс. Я делал это создание памяти внутри для цикла следующегоСоздание массива пользовательских объектов в java
for(int i=0; i < 100; i++)
{
SomeClass s1 = new SomeClass();
//here i assign data to s1 that i received from service
}
Есть ли способ, чтобы создать все 100 объектов за пределами массива и просто присвоить данные внутри для цикла.
I already tried Array.newInstance and SomeClass[] s1 = new SomeClass[100]
Оба результата приводят к массиву нулевых указателей. Есть ли способ, которым я могу выделить всю память за пределами цикла for.
Не думать о нем, как «создание памяти» (в факт, память уже была создана на каком-то азиатском заводе, а теперь находится на вашем компьютере в виде чипа). Подумайте об этом как создании экземпляра класса. – Ingo