Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RxJava:范围运算符不工作_Java_Android_Rx Java_Rx Android_Rx Java2 - Fatal编程技术网

RxJava:范围运算符不工作

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()); 间隔是一种静态方法。你写的东西实际上是可以观

出于实践目的,我创建了以1秒为周期发出值的stream/Observable,其发出值以1秒为间隔,但在发出6后不会终止/停止,其继续发出值

Observable myObservable = Observable.range(1, 6)
            .interval(5000, TimeUnit.MILLISECONDS)
            .observeOn(AndroidSchedulers.mainThread());
间隔是一种静态方法。你写的东西实际上是可以观察到的。间隔5000,时间单位。毫秒。这是一本书


有一个名为的运算符,您可以在其中指定要发出的值的范围以及它们之间的延迟。

我理解静态方法和实例方法之间的区别,想知道功能之间是否有任何区别,如果我想在不使用intervalRange操作的情况下获得所需的结果,你可以使用我在另一个问题中显示的模式:,将StringFlowable替换为Observable.range。