这一段换一下:
.map(beans -> {
List<ZongheBean3> list = new LinkedList<>();
for(ZongheBean bean : beans) {
ZongheBean3 newBean = new ZongheBean3();
newBean.setName(bean.getName());
list.add(newBean);
}
return list;
})
下边subscribe也相应换一下
.map和.subscribe要替换成输出list的
.map(beans -> {
List<ZongheBean3> list = new LinkedList<>();
for(ZongheBean bean : beans) {
ZongheBean3 newBean = new ZongheBean3();
newBean.setName(bean.getName());
list.add(newBean);
}
return list;
})
.subscribe(new Observer<ZongheBean3>(){
@Override
public void onNext(List<ZongheBean3> beans){
list.addAll(beans);
}
});