我已经为对象创建了数组,现在它显示空指针异常

attributes attrs1[]=new attributes[6];

attrs1[0].setKey1("processor");
attrs1[0].setValue1("i3");

attrs1[1].setKey1("ram");
attrs1[1].setValue1("256mb");

attrs1[2].setKey1("display");
attrs1[2].setValue1("15");

最佳答案

分配数组只会为单个对象腾出空间,不会分配它们

您需要为数组中的每个索引显式执行一个新操作。

10-08 02:53