【发布时间】:2019-04-24 15:18:20
【问题描述】:
考虑以下代码:
Collection<String> foos = Arrays.asList("1", "2", "3", "X", "5", "6", "7", "8", "9", "10");
Flowable<Integer> integerFlowable = Flowable.fromIterable(foos).map(s -> Integer.parseInt(s)).onErrorReturnItem(-1);
PublishProcessor<Integer> processor = PublishProcessor.create();
processor.map(i -> 2 * i).subscribe(i -> System.out.println(i), e -> System.out.println("error!"));
integerFlowable.subscribe(processor);
到达“X”时处理结束。
如何指示 RxJava 继续处理其余项目?
【问题讨论】: