2
我想收集集合中发出的每个项目。我这样做:将观察值转换为RxJava中的集合
List found = new ArrayList();
controller.search(query)
.doOnCompleted(new Action0() {
@Override
public void call() {
//Do something with "found" list
}
}).subscribe(new Action1<String>() {
@Override
public void call(String item) {
found.add(item);
}
});
是否有一个RxJava内置的方式来执行此操作?