我似乎无法找到为什么我收到此错误消息。我以为我已经在我的main中实例化了我的数组。空指针异常错误消息
线程 “main” 显示java.lang.NullPointerException异常
public class A1ArrayList<E> {
private E[] e;
private int capacity = 0;
public A1ArrayList(){
}
public int size(){
return e.length;
}
public boolean add(E addElement){
e[capacity] = addElement;
capacity = capacity + 1;
return true;
}
public static void main(String[] arg){
A1ArrayList<Object> e = new A1ArrayList<Object>();
e.size();
}
多少事你认为你有一个被称为'e'?提示,'private E [] e;'仍然是** null。 –