.toBlocking.first()vs .getValue()在ReplaySubject上是不同的?

时间:2016-10-07 16:50:05

标签: rx-java

我有ReplaySubject<Boolean>。我做了以下事情:

  1. subject.call(true)
  2. subject.call(false)
  3. assert subject.getValue().equals(subject.toBlocking.first()) //抛出异常
  4. #3怎么可能发生?注意,这三行代码在同一个线程上调用。

0 个答案:

没有答案