Java List add方法报空指针异常NullPointerException。


List<Integer> list =null;
if(matches.size()!=0) {
    for (SearchMatchItem item : matches) {
            actualList.add(item.getId());
    }
}

上面的代码会引发空指针异常,因为list创建的时候没有指向一个引用

改成下面的代码。
List<Integer> actualList=new ArrayList<Integer>();
if(matches.size()!=0) {
    for (SearchMatchItem item : matches) {
            actualList.add(item.getId());
    }
}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM