Rxjs 可观察<;数组<;T>&燃气轮机;可观察<;T>;
问题很简单:如何将Rxjs 可观察<;数组<;T>&燃气轮机;可观察<;T>;,rxjs,rx-java,reactive,Rxjs,Rx Java,Reactive,问题很简单:如何将可观察的转换为可观察的 如果您能用rxJS或RxJava编写答案,我将不胜感激,但任何其他语言都很好。根据您的期望结果,有许多方法可以解决您的问题。以下是一份: 根据你想要的结果,有很多方法可以解决你的问题。以下是一份: 对于Java,Observable.from()是您想要的: Observable<List<String>> listObservable = Observable.just(Arrays.asList("why", "hello",
可观察的
转换为可观察的
如果您能用rxJS或RxJava编写答案,我将不胜感激,但任何其他语言都很好。根据您的期望结果,有许多方法可以解决您的问题。以下是一份:
根据你想要的结果,有很多方法可以解决你的问题。以下是一份:
对于Java,
Observable.from()
是您想要的:
Observable<List<String>> listObservable = Observable.just(Arrays.asList("why", "hello", "there"));
listObservable.flatMap(Observable::from)
.subscribe(str -> System.out.print(str + "-"),
throwable -> {});
Observable-listObservable=Observable.just(Arrays.asList(“why”、“hello”、“there”);
listObservable.flatMap(Observable::from)
.subscribe(str->System.out.print(str+“-”),
可丢弃->{});
对于Java,可观察。from()
是您想要的:
Observable<List<String>> listObservable = Observable.just(Arrays.asList("why", "hello", "there"));
listObservable.flatMap(Observable::from)
.subscribe(str -> System.out.print(str + "-"),
throwable -> {});
Observable-listObservable=Observable.just(Arrays.asList(“why”、“hello”、“there”);
listObservable.flatMap(Observable::from)
.subscribe(str->System.out.print(str+“-”),
可丢弃->{});
你的目标是什么?将数组中的每个元素作为一个单独的事件发出?认为flatmap是合适的应该有一个FlatMapetable
可以满足您的需要。您的目标是什么?将数组中的每个元素作为单独的事件发出?是否认为flatmap是合适的?应该有一个FlatMapetable
,它将执行您想要的操作。