带条件的RxJava多循环
我正在学习RxJava几个星期,我有一些java代码如下 代码: 如何将其转换为RxJava代码 我试图将带条件的RxJava多循环,java,rx-java,Java,Rx Java,我正在学习RxJava几个星期,我有一些java代码如下 代码: 如何将其转换为RxJava代码 我试图将flatmapetable与flatMap一起使用,但仍然无法访问它。好了 @Test public void thirdDeepLevel() { Observable.from(Arrays.asList("a", "b", "c", "d", "e")) .flatMap(letter -> Observable.from(Arrays.asLis
flatmapetable
与flatMap
一起使用,但仍然无法访问它。好了
@Test
public void thirdDeepLevel() {
Observable.from(Arrays.asList("a", "b", "c", "d", "e"))
.flatMap(letter -> Observable.from(Arrays.asList(1, 2, 3, 4, 5))
.map(number -> {
System.out.println(letter + ":" + number);
return number;
})
.filter(number -> number == 4)
.flatMap(number -> Observable.from(Arrays.asList("f", "g", "h", "i"))
.map(leter2 -> {
System.out.println(letter + ":" + number);
return leter2;
})))
.subscribe();
}
您可以在此处查看更多lear Rx示例
@Test
public void thirdDeepLevel() {
Observable.from(Arrays.asList("a", "b", "c", "d", "e"))
.flatMap(letter -> Observable.from(Arrays.asList(1, 2, 3, 4, 5))
.map(number -> {
System.out.println(letter + ":" + number);
return number;
})
.filter(number -> number == 4)
.flatMap(number -> Observable.from(Arrays.asList("f", "g", "h", "i"))
.map(leter2 -> {
System.out.println(letter + ":" + number);
return leter2;
})))
.subscribe();
}
您可以在此处查看更多lear Rx示例感谢您的重播。很高兴为您提供帮助。欢迎来到被动世界!请记住,如果解决了问题,请将问题标记为已完成。感谢您的重播。很高兴为您提供帮助。欢迎来到被动世界!如果您的问题已解决,请记住将问题标记为已完成