Я использую Java SE на NetBeans 7.3.1.Создание/инициализация массива Struct как объекты в Java
Я хотел бы, чтобы сформировать массив Java, подобный следующему в C
typedef struct sNewStruct{
int min;
int max;
} NewStruct;
NewStruct nsVar[19];
Я попытался следующие
class IntRange{
int min, max;
}
IntRange[] rangeNodes = new IntRange[19];
Моя проблема заключается в том, что, в то время как rangeNodes успешно выделяется, все его элементы - это нули.
Петля над ним и назначить 'новый IntRange()' для каждого из них. – ccKep
Почему вы думаете, что он должен содержать что-либо, вы никогда не ставили их ни на что? –
Вы не можете действительно выполнять распределение на основе стека, которое позволяет C. К сожалению, из C/C++, но это так, как Java. Есть ответы, которые показывают вам, что вы должны делать. –