0
我目前正在學習如何使用RxJava,並且我想要計算從數據庫中獲取的數據,然後異步計算它們,但要等待它們全部被計算。等待Observable訂閱完成
List<Data> list = getDatasFromDatabase();
list.forEach(data -> compute(data)); // How can I make this async using RxJava ?
// Here all Datas are computed
return list;
我怎樣才能使這種阻塞:
Observable.from(list).forEach(data -> compute(data));