Я хочу сделать массив размером 150 класса InfoИсключение нулевого указателя из класса массива
public class Info {
int Group;
String Name;
}
Но у меня есть исключение происходит после того, как
public class Mover {
static Info[] info=new Info[150];
public static void main(String[] args) {
info[0].Group=2;//I get error here
}
}
Я не уверен, если есть это лучший способ сделать то, что нужно делать, но я не хочу использовать многомерный массив. Я просто пытаюсь добавить информацию в группу, поэтому я смущен.
Сначала вы должны создать объект 'Info', тогда вы можете установить значение для его атрибута. –
Вы должны инициализировать объект, прежде чем сможете использовать методы – poisonedYouth
Назначить объекты в вашем массиве ... в настоящее время информация [0] ... информация [n] является нулевой, и любая операция над этими элементами массива приведет к NPE –