我正在使用<Friend>
的列表,朋友是我所拥有的关于某个人,名字,desc等信息的类...
好的,这是课程开头的代码:
private List<Friend> friends;
以后......在班级的方法中:
Friend a = new Friend("Pablo SáeZ", "Total", "39.68333", "-0.32667", new Date());
friends.add(a);
好的,我在行friends.add(a);
有人可以解释原因吗?
感谢
答案 0 :(得分:10)
因为您尚未初始化friends
。它仍然是null
。
您需要在使用前初始化它。
friends = new ArrayList<Friend>();
完成这项工作的一个常见地方是类的构造函数。