Java List add方法报空指针异常NullPointerException。
Listlist =null; if(matches.size()!=0) { for (SearchMatchItem item : matches) { actualList.add(item.getId()); } } 上面的代码会引发空指针异常,因为list创建的时候没有指向一个引用 改成下面的代码。
ListactualList=new ArrayList (); if(matches.size()!=0) { for (SearchMatchItem item : matches) { actualList.add(item.getId()); } }