我正在学习反应,我正在玩这个测试课:
public class ObserverTest{
public static void main(String[] args) {
Observable
.interval(10, SECONDS)
.takeUntil(Observable.timer(30, SECONDS))
.subscribe(System.out::println);
}
}
我想要发生的只是每10秒打印一个整数序列,持续30秒。当然会发生什么,程序会立即运行并退出。
是否有一个很好的RX工具可以帮助我的程序等到计时器完成?我不想直接处理线程。
答案 0 :(得分:0)
这可以通过调用blockingSubscriber
而不仅仅是subscriber