所以我正在研究一个Java程序,每当我运行它,我得到一个错误“线程中的异常”主“java.lang.NullPointerException”。当我仔细观察它时,看起来它是由参考变量数组引起的。下面是导致该问题的代码:我将如何创建一个对象引用变量的数组?
public class agendafunctions {
static String input = "true";
agendaitem item[] = new agendaitem[5];
public agendafunctions() {
item[0].name = "one";
item[1].name = "two";
item[2].name = "three";
item[3].name = "four";
item[4].name = "five";
}
名称是类agendaitem一个变量。从我在其他地方读到的内容来看,错误是由程序试图使用具有空值的变量引起的。但是,当我添加一个值时,它说它不能从字符串或任何类型的议程项目转换。谁能帮忙?
请遵守Java约定,并用大写字母开始类名称。小写字母是变量和方法! –