java中Arraylist创建list使用getlist时报错空指针异常!NullPointerException
·
空指针异常:
class TeamWorker {
static private ArrayList<CompanyStaff> list;//用于团队本身存储成员
}
调用list.getlist时一直报错 NullPointerException

原因分析:
原来我根本就没有创建出list对象
static private ArrayList<CompanyStaff> list;//用于团队本身存储成员
这个语句相当于:
static private ArrayList<CompanyStaff> list = null;//用于团队本身存储成员
所以实际应该改为
static private ArrayList<CompanyStaff> list = new ArrayList<>();
备注: 一篇文章如何避免空指针异常
更多推荐
所有评论(0)