RxJava如何订阅可观察对象

RxJava如何订阅可观察对象

问题描述:

文档中提到,对象是观察者并且可以订阅观察对象,但我找不到在代码中执行此操作的方法。RxJava如何订阅可观察对象

在此先感谢!

+0

http://reactivex.io/RxJava/javadoc/rx/Observable.html#subscribe(rx.Observer) – flakes

+0

只是使用'Subject'对象作为PARAM为'Observable#subscribe' – flakes

+0

问题是,我正在使用Observable krzysiek

样品junit的代码:

@Test 
public void shouldSubscribeToSubjectToObservable() throws InterruptedException { 
    Observable<Integer> observable = Observable.just(1, 2); 
    PublishSubject<Object> subject = PublishSubject.create(); 
    subject.subscribe(o -> { 
     System.out.println("o = " + o); 
    }); 

    observable.subscribe(subject); 

    Thread.sleep(1000); 
}