RxJava:范围运算符不工作
出于实践目的,我创建了以1秒为周期发出值的stream/Observable,其发出值以1秒为间隔,但在发出6后不会终止/停止,其继续发出值RxJava:范围运算符不工作,java,android,rx-java,rx-android,rx-java2,Java,Android,Rx Java,Rx Android,Rx Java2,出于实践目的,我创建了以1秒为周期发出值的stream/Observable,其发出值以1秒为间隔,但在发出6后不会终止/停止,其继续发出值 Observable myObservable = Observable.range(1, 6) .interval(5000, TimeUnit.MILLISECONDS) .observeOn(AndroidSchedulers.mainThread()); 间隔是一种静态方法。你写的东西实际上是可以观
Observable myObservable = Observable.range(1, 6)
.interval(5000, TimeUnit.MILLISECONDS)
.observeOn(AndroidSchedulers.mainThread());
间隔是一种静态方法。你写的东西实际上是可以观察到的。间隔5000,时间单位。毫秒。这是一本书
有一个名为的运算符,您可以在其中指定要发出的值的范围以及它们之间的延迟。我理解静态方法和实例方法之间的区别,想知道功能之间是否有任何区别,如果我想在不使用intervalRange操作的情况下获得所需的结果,你可以使用我在另一个问题中显示的模式:,将StringFlowable替换为Observable.range。