一个<List>报错问题,怀疑空指针,求指点一下!!!!!

 

DEBUG一下 看看返回的网络数据 是不是不对

info_bean.getResule()==null

网络请求没有数据返回,可以先判断一下不为空,再使用getData()

if(info_bean!=null){

  if( info_bean.getResule()!=null){

           List<Info_Bean.ResultBean.DataBean>  list=  info_bean.getResule().getData();

          if( list!=null&&list.size()>0){

               data.addAll(list);

          }else{

              list=new ArrayList();

             data.addAll(list);

          }

   }

}

可以打印看看原始的返回数据,是否返回data,不要仅看一个
同一数组,可能这个实体有data,另一个实体没有data,就不返回了,使用时建议非空判断,或者跟后台协商出一种方案

报错这么明显还怀疑啥,就是空指针,自信点

这个对象空掉了